Go语言切片的初始化有以下几种方法: 使用make函数进行初始化: s := make([]int, 5) // 创建一个长度为5的切片,初始值都为0 复制代码 使用切片字面量进行初始化: s := []int{1, 2, 3, 4, 5} // 创建一个长度为5的切片,初始值为1, 2, 3, 4, 5 复制代码 使用切片的初始化表达式进行初始化...
方法一:最常用的二维切片初始化 arr := make([][]int, row) for i := range arr { arr[i] = make([]int, column) } fmt.Println(arr) 1. 2. 3. 4. 5. 方法二:和方法一类似 var arr [][]int for i := 0; i < row; i++ { arr2 := make([]int, column) arr = append(arr,...