How to create multidimensional array in golang?

Answer • 1 Asked • Jan 28 2020
I need to create a 2 dimensional string array as shown below -
matrix = [['cat,'cat','cat'],['dog','dog']]

Code:-
package main import ( "fmt" ) func main() { { // using append var matrix [][]string matrix[0] = append(matrix[0],'cat') fmt.Println(matrix) } }

Error:-
panic: runtime error: index out of range goroutine 1 [running]: main.main() /tmp/sandbox863026592/main.go:11 +0x20

Write your answer...

On a mission to build Next-Gen Community Platform for Developers