切片声明
此前特别喜欢用字面量声明一个切片, 即,
slice := []int{}
, 读了uber go 风格指南后发现,这样其实不大好
此前总是那样做是担心声明的方式var slice []int
,slice
未初始化,
然而, 切片的默认值实际是有效的
此前特别喜欢用字面量声明一个切片, 即,
slice := []int{}
, 读了uber go 风格指南后发现,这样其实不大好
此前总是那样做是担心声明的方式var slice []int
,slice
未初始化,
然而, 切片的默认值实际是有效的
nil
)使用