各位大佬,请教一下,我申请一个数组如下:
###var a = []int{1, 2, 3, 4, 5, 6, 7, 8, 9}
###再申请一个切片
### var a []int = []int{1,2,3,4,5,6,7,8,9}
###在等号左边多了一个[]int,就是切片,没有的话就是数组,可以这样判定吗?
这两个都是切片,而且第二种写法是不建议的 ,因为左边那个`[]int`是冗余的,如果你的代码有质量检测(比如`golangci-lint`)或者在智能IDE下会提醒删除。
#5
更多评论