何时使用 make 与内联切片初始值设定项?

考虑以下两个代码片段:


// Declaring the values inline.

os_list := []string{"Mac OSX", "Linux", "Windows 7"}

fmt.Println(os_list)


// Appending them to an empty slice.

os_list_two := make([]string, 3)

os_list_two = append(os_list_two, "Mac OSX", "Linux", "Windows 7")

fmt.Println(os_list_two)

我们什么时候应该使用其中一个?


撒科打诨
浏览 199回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go