//HasIndex 切片是否存在索引
func HasIndex(index int, data []interface{}, dataLength int) bool {
if dataLength == 0 {
dataLength = len(data)
}
return dataLength > index
}
第三个参数是data的len()。因为有时候该函数会在for循环中使用,可以不用每次都在函数里面调用len(),而在for外面提前length := len(data)
注意:本文归作者所有,未经作者允许,不得转载