go言語 二次元スライス(配列)を作成する

go言語で、二次元スライス(配列)を作成するサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。
環境
- OS windows10 pro 64bit
- go言語 1.15.4
二次元スライスを作成
以下のように記述することで二次元スライスを作成することが可能です。
arr := [][]int{{1, 2}, {3, 4}, {5, 6}, {7, 8}}
以下は、二次元スライスを作成して各値を表示するサンプルコードとなります。
package main
import "fmt"
func main() {
arr := [][]int{{1, 2}, {3, 4}, {5, 6}, {7, 8}}
fmt.Println(arr)
// [[1 2] [3 4] [5 6] [7 8]]
fmt.Println(arr[0][0])
// 1
fmt.Println(arr[0][1])
// 2
fmt.Println(arr[1][0])
// 3
fmt.Println(arr[1][1])
// 4
fmt.Println(arr[2][0])
// 5
fmt.Println(arr[2][1])
// 6
fmt.Println(arr[3][0])
// 7
fmt.Println(arr[3][1])
// 8
}
-
前の記事
git コミットを指定してcloneする 2021.05.09
-
次の記事
javascript createElementでhtml要素を作成する 2021.05.10
コメントを書く