标签: go
我做一个值的全局声明。
var { b = make([]string,10) //way 1 a = []string{} //way 2 }
两种方式都有效。有人可以详细解释它们之间的区别吗?
答案 0 :(得分:5)
表达式make([]string,10)返回长度和容量为10的切片。表达式[]string{}返回长度和容量为0的切片。
make([]string,10)
[]string{}
Check it out on the playground