go语言新建多维map集合

 
 
1:map中加map
 
var map1 map[string]map[string]string       //声明变量
    map1 = make(map[string]map[string]string)  //分配内存
    map1["aa"] = map[string]string{
        "aaa" : "aaa",
    }
    fmt.Println(map1["aa"]["aaa"])
 
2:map中加数组
 
 
    var map2 map[string][]int
    map2 = make(map[string][]int)
    map2["bb"] = append(map2["bb"], 1)
    fmt.Println(map2["bb"][0])
原文地址:https://www.cnblogs.com/fengxuezhiyi/p/6551481.html