我正在集成API并在结构中解析其响应。为此,我需要将字段名称声明为type
,因为API的响应包含名为key
的{{1}}。但是当我在字段名称中声明type
时,它会给我错误:
语法错误:意外的文字
type
,期望字段名称或 嵌入式。
我不知道如何将文字type
声明为结构字段名称。
我的结构是
type
答案 0 :(得分:9)
更新你的结构,解组api响应你需要导出你的结构的字段,你的结构字段应该是大写的:
type Test struct {
Active bool `json:"active"`
Name string `json:"name"`
Description string `json:"description"`
Amount int `json:"amount"`
Currency string `json:"currency"`
Type string `json:"type"`
}
然后尝试解组您对此结构的API响应