我尝试在go中解组一些嵌套的JSON,结构沿着这个
type GameState struct {
missiles []*Missile
others []*Player
you *Player
}
type Message struct {
gamestate *GameState
messagetype string
}
// json like {"gamestate":{...},"messagetype":"stateupdate"}
我还在线running example。
现在当我使用 map [string] interface {} 来解组时,所有内容都会被反序列化。但是当我使用结构组织Unmarshal时,我得到了nil,结果和错误。
怎么回事?