type student struct {
name string
age int
}
func main() {
m := make(map[string]*student)
stus := []student{
{name: "小王子", age: 18},
{name: "哪吒", age: 23},
{name: "大老板", age: 9000},
}
for _,stu := range stus {
m[stu.name] = &stu
}
for k, v := range m {
fmt.Println(k, "=>", v.name)
}
}
为什么输出是
哪吒 => 大老板
大老板 => 大老板
小王子 => 大老板
--
FROM 111.205.43.*