在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
创建切片的四种方法 1. var var s []uint32 2.切片字面量 s := []uint32{1, 2, 3} 3.make 使用make创建,可以指定长度和容量。格式为make([]type, len[, cap]),可以只指定长度,也可以长度容量同时指定 s1 := make([]uint32) s2 := make([]uint32, 1) s3 := make([]uint32, 1, 10) 4,切片操作符 var arr [10]uint32 s1 := arr[0:5] s2 := arr[:5] s3 := arr[5:] s4 := arr[:] 切片的添加函数append 可以使用 package main import "fmt" func main() { s := make([]uint32, 0, 4) s = append(s, 1, 2, 3) fmt.Println(len(s), cap(s)) // 3 4 s = append(s, 4, 5, 6) fmt.Println(len(s), cap(s)) // 6 8 }
切片截取就是删除 |
请发表评论