Quick actions

cmd+k|ctrl+k

Navigation

Languages

Arrays / Multidimensional array / Essential Go

Snippet info

Language

Go

Visibility

public

Author

kkowalczyk

Created

2019-09-07T17:55:19Z

Updated

2019-09-07T17:55:19Z

package main

import "fmt"

func main() {
	// Defining a 2d Array to represent a matrix like
	// 1 2 3     So with 2 lines and 3 columns;
	// 4 5 6
	multiDimArray := [2][3]int{[3]int{1, 2, 3}, [3]int{4, 5, 6}}

	// That can be simplified like this:
	var simplified = [2][3]int{{1, 2, 3}, {4, 5, 6}}

	fmt.Println(multiDimArray)

	fmt.Println(multiDimArray[0])

	fmt.Println(multiDimArray[0][1])

	// silence compiler error about unused variable
	_ = simplified
}
INFO