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
GO Program to Find Factorial of a Number
How do you handle HTTP authentication with an HTTP client in Go?
How append a slice to an existing slice in Golang?
How to Improve the Performance of Your Golang Application?
Golang program for implementation of Floyd–Warshall Algorithm
Golang program for implementation of Tower of Hanoi Algorithm