Golang切片使用风格

切片声明

此前特别喜欢用字面量声明一个切片, 即, slice := []int{} , 读了uber go 风格指南后发现,这样其实不大好

image.png

此前总是那样做是担心声明的方式var slice []intslice未初始化,

然而, 切片的默认值实际是有效的

切片默认值(nil)使用

image.png

Licensed under CC BY-NC-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy