福哥答案2020-12-07:
源码位于runtime/slice.go文件中的slice结构体。
type slice struct {
array unsafe.Pointer
len int
cap int
} 切片的结构体由3部分构成,Pointer 是指向一个数组的指针,len 代表当前切片的长度,cap 是当前切片的容量。cap 总是大于等于 len 的。

福哥答案2020-12-07:
源码位于runtime/slice.go文件中的slice结构体。
type slice struct {
array unsafe.Pointer
len int
cap int
} 切片的结构体由3部分构成,Pointer 是指向一个数组的指针,len 代表当前切片的长度,cap 是当前切片的容量。cap 总是大于等于 len 的。