golang map list
package main
import (
"fmt"
)
func main() {
var v = []map[int32][]int{}
for i := 0; i <= 10; i++ {
var m = make(map[int32][]int)
var vs = []int{}
for j := 1; j <= 10; j++ {
vs = append(vs, j)
}
m[int32(i)] = vs
v = append(v, m)
}
fmt.Printf("%v\n", v)
fmt.Println("Hello, playground")
}
// [map[0:[1 2 3 4 5 6 7 8 9 10]] map[1:[1 2 3 4 5 6 7 8 9 10]] map[2:[1 2 3 4 5 6 7 8 9 10]] map[3:[1 2 3 4 5 6 7 8 9 10]] map[4:[1 2 3 4 5 6 7 8 9 10]] map[5:[1 2 3 4 5 6 7 8 9 10]] map[6:[1 2 3 4 5 6 7 8 9 10]] map[7:[1 2 3 4 5 6 7 8 9 10]] map[8:[1 2 3 4 5 6 7 8 9 10]] map[9:[1 2 3 4 5 6 7 8 9 10]] map[10:[1 2 3 4 5 6 7 8 9 10]]]
// Hello, playground