Golang 切片详解一 内存布局
package main
import (
"fmt"
"unsafe"
)
func main() {
fmt.Println()
// 切片
// 创建一个切片给变量a,这个切片的长度为0,其底层数组长度为8(常称之为容量)
// 切片a的数据结构 struct{ptr: 0x0, len: 0, cap: 8} 占用24字节(72位)
// ptr:占8字节 是一个指针 ...
原创
2020-05-08 16:26:36 ·
1079 阅读 ·
0 评论