Create and Print Multi Dimensional Slice in Golang


This is a multidimensional in slice that stores inner in slices. So each element of the slice is another in slice. This is a short declaration of a multidimensional slice.

Example

package main

import "fmt"

func main() {
	sales := [][]int{
		{100, 200},
		{300},
		{400, 500},
	}

	for _, x := range sales {
		for _, y := range x {
			fmt.Println(y)
		}
	}
}

Output

100
200
300
400
500
Most Helpful This Week