我们使用golang的切片 通常是 这样的:
sByMakeNomal := make([]int, 666) // 长度 666,容量默认由golang分配 sByMakeWithCap := make([]int, 666, 888) // 长度 666,容量888 sSub0 := sByMakeNomal[ : 555] // 长度 555,容量 666 sSub1 := sByMakeNomal[1 : ] // 长度 665,容量 665 sSub3 := sByMakeNomal[1 : 556] // 长度 555,容量 665
使用make指定切片容量我都会了, 那切片语法([:])能指定容量不?
其实是可以的,下面给出心法,大家好好领悟: