package main
import (
"fmt"
)
// 注意,当map嵌套的时候,每一个map都需要初始化
func main() {
var m map[int]map[int]string
m = make(map[int]map[int]string) // 初始化
a, ok := m[2][1]
if !ok {
m[2] = make(map[int]string) //初始化内层的map
}
m[2][1] = "good"
a, ok = m[2][1]
fmt.Println(a)
fmt.Println(ok)
}
有疑问加站长微信联系(非本文作者)