我是Go的新手。我試圖獲取和編組JSON數據到一個結構。我的樣本數據是這樣的:前往json.Unmarshal實地案例
var reducedFieldData = []byte(`[
{"model":"Traverse","vin":"1gnkrhkd6ej111234"}
,{"model":"TL","vin":"19uua66265a041234"}
]`)
如果我定義結構用於接收這樣的數據:
type Vehicle struct {
Model string
Vin string
}
按預期工作,以解組的電話。但是,如果我使用小寫字段(「model」和「vin」),它們實際上與數據中的字段名稱匹配,它將返回值的空字符串。
這是預期的行爲?會議可以關閉嗎?
可能重複[我的結構不編組到json](https://stackoverflow.com/questions/15452004/my-structures-are-not-marshalling-into-json) – RickyA