初始化:数组需要指定大小,不指定也会根据初始化的自动推算出大小,不可改变 数组: a := [...],,} a := [],,} 切片: a:= [],,} a := make([]) a := make([], ) slice的数据结构: go源码slice的数据结构定义: type slice struct { array unsafe.Pointer len int cap int } 一个指向真实 array 地址的指针 ptr ,slice 的长度 len 和容量 cap 函数传递:…