[...]T{ } 和 [ ]T{ } 的区别:此处T表示的是数据类型(如int)
前者创建的是一个数组,三个点的含义是数组的个数根据后面的花括弧中的元素来确定,数组是值类型
后者创建的是一个切片,切片是引用类型。虽然没有指定切片的大小,但是:切片的len和cap都等于后面花括弧中的元素个数,这个是在在Goland中测出来的
切片的字面值和数组字面值很像,不过切片没有指定元素个数。
[...]T{ } 和 [ ]T{ } 的区别:此处T表示的是数据类型(如int)
前者创建的是一个数组,三个点的含义是数组的个数根据后面的花括弧中的元素来确定,数组是值类型
后者创建的是一个切片,切片是引用类型。虽然没有指定切片的大小,但是:切片的len和cap都等于后面花括弧中的元素个数,这个是在在Goland中测出来的
切片的字面值和数组字面值很像,不过切片没有指定元素个数。