func main() {
// map的第一种方式:
var a map[string]string
a = make(map[string]string, 10)
a["No1"] = "宋江"
a["No2"] = "吴用"
a["No3"] = "武松"
// a["No3"] = "吴用"
a["No4"] = "黄飞鸿"
fmt.Println(a)
// map的第二种方式:
cities := make(map[string]string)
cities["No1"] = "北京"
cities["No2"] = "上海"
cities["No3"] = "广州"
cities["No4"] = "深圳"
fmt.Println(cities)
// map的第三种方式:
var heroes map[string]string = map[string]string{
"heroes": "宋江",
// "heroes": "卢俊义", 使用这种写法时,key键不能重复
"heroes02": "卢俊义",
}
fmt.Println(heroes)
heroes2 := map[string]string{
"heroes1": "宋江",
"heroes2": "卢俊义",
"heroes3": "林冲",
// "heroes3": "林聪", 使用这种写法时,key键不能重复
}
heroes2["heroes4"] = "吴用"
fmt.Println(heroes2)
}