我是新来的,正试图弄清楚地图是如何工作的。我编写了一个小测试程序,但似乎无法让它工作。我做错了什么?
package main
import (
"fmt"
)
type Stats struct {
cnt int
category map[string]Events
}
type Events struct {
cnt int
event map[string]Event
}
type Event struct {
value int64
}
func main() {
stats := new(Stats)
stats.cnt = 33
stats.category["aa"].cnt = 66
stats.category["aa"].event["bb"].value = 99
fmt.Println(stats.cnt, stats.category["aa"].event["bb"].value)
}
杨魅力
一只甜甜圈
慕仙森
相关分类