切片
var a = []int{1, 2} // 初始化一个切片
len(a) // 读取一个切片的长度
cap(a) // 读取一个切片的容量
FAQ
如何判断切片中的下标不存在?
var slice1 = []int{1,3,5} // len: 3 下标最长2
var idx int = 1
if idx < len(slice1) {
fmt.Printf("val: %d\n", idx)
}
切片
var a = []int{1, 2} // 初始化一个切片
len(a) // 读取一个切片的长度
cap(a) // 读取一个切片的容量
var slice1 = []int{1,3,5} // len: 3 下标最长2
var idx int = 1
if idx < len(slice1) {
fmt.Printf("val: %d\n", idx)
}