创建切片 官网
在Go语言里,创建切片有多种方式。一种是借助内置的make函数,它能创建指定类型、长度和容量的切片。 package mainimport "fmt"func main() { // 创建一个长度为3,容量为5的整数切片 s := make([]int, 3, 5) fmt.Println(s) // 运行结果: [0 0 0]} 也能直接使用切片字面量创建切片。 package mainimport "fmt"func main() { // 直接创建一个包含元素的切片 s := []int{1, 2, 3} fmt.Println(s) // 运行结果: [1 2 3]} 使用make函数创建切片时,若不指定容量,默认容量和长度相同。