关于 Golang Slice 的一些细节
在 Golang 中,有两种数据类型:一种是限定长度的数组,叫做 Array,另外一种是不限定长度的数组,叫做 Slice。区分 Array 和 SliceArray 和 Slice 的区别在于:Array 是限定长度的,并且 Array 的长度是类型的一部分,因此 Array 的长度不能改变,而 Slice 可以改变长度。Slice 是不限定长度的,可以使用 make 函数来创建。foo = make([]int, 5)并且 Slice 只是一个数据结构,内部有一个指针,指向...
原创
2021-12-22 14:24:59 ·
234 阅读 ·
0 评论