slice 的底层其实是一个结构体: // go/src/runtime/slice.go type slice struct { array unsafe.Pointer // slice 的底层数组 len int // slice 的长度 cap int // slice 的容量 } make slice 其实返回的是指向这个结构体的指针:……

阅读全文