GO切片
切片(Slice)是Go语言中最灵活且高频使用的数据结构之一,其本质是对底层数组的动态引用视图,支持动态扩容、高效截取等特性。
1:创建切片
//创建切片
var nums []int
//创建切片
var data = []int{1, 2, 32}
//make只用于切片、字典、channe
var users = make([]int, 2, 3) // []int表示切片类型,2代表切片长度、3代表切片容量
//切片指针类型
var v1 = new([]int) //创建一个指针类型的切片,默认值为0
var v2 *[]int //创建一个指针类型的切片 ,默认值为空 nil