为了让解码器选择JSON,必须导出结构中的字段.
这意味着您需要将字段名称大写.如果您在字段上进行自定义命名 - > json转换,则可以将json标记添加到结构中.
这将解决您的问题:
type SynonymResponse struct { Lists []SynonymList `json:"response"` } type SynonymList struct { Category string `json:"category"` Synonyms string `json:"synonyms"` }