我寫了一個示例程序來說明我的問題,它可以在這裏看到: https://play.golang.org/p/6776lYcbBRGolang結構域的名稱和反編組到這種結構
所以我的問題是:
當結構(GameOne)字段名稱以大寫字母開頭,json.Unmarshal按預期工作; 當它以小寫字母開頭(GameTwo)時,字段值被設置爲其默認值。
這是爲什麼?它是否與範圍/可見性規則有關?
預先感謝您。
我寫了一個示例程序來說明我的問題,它可以在這裏看到: https://play.golang.org/p/6776lYcbBRGolang結構域的名稱和反編組到這種結構
所以我的問題是:
當結構(GameOne)字段名稱以大寫字母開頭,json.Unmarshal按預期工作; 當它以小寫字母開頭(GameTwo)時,字段值被設置爲其默認值。
這是爲什麼?它是否與範圍/可見性規則有關?
預先感謝您。
可能重複的[我的結構不編組到json](http://stackoverflow.com/questions/15452004/my-structures-are-not-marshalling-into-json) – RdB