标签: go
Go为没有显式初始化声明的变量提供默认值或零值。内置类型的零值有什么不同?
答案 0 :(得分:1)
这是递归完成的,因此数组和结构(以及结构数组等)的未初始化值将设置为上述零值。
当使用 new 和 make 为变量分配存储空间时,这也适用。
来源:http://golang.org/ref/spec#The_zero_value