package main
import "fmt"
func main() {
slice := [][]int{{1, 2, 3},
{4, 5},
{6, 7, 8, 9},
}
fmt.Println(slice)
fmt.Println(slice[0])
fmt.Println(slice[0][2])
fmt.Println()
for i, row := range slice {
for j, _ := range row {
fmt.Printf("%2d", slice[i][j])
}
fmt.Println();
}
}
/*
run:
[[1 2 3] [4 5] [6 7 8 9]]
[1 2 3]
3
1 2 3
4 5
6 7 8 9
*/