在此结构定义中:
type API struct { Message string "json:message" }
字符串 “ json:message” 的含义是什么,以及如何访问它(如果可访问)。先感谢您。
这些是结构标记。包使用此struct标记 encoding/json 将Marshal对象转换为JSON,并将Unmarshal JSON字符串转换为对象
encoding/json
Marshal
Unmarshal
在将一个结构封送(编码)为JSON字符串时,它将查找此struct标记以分配JSON 键名,如果不存在,则它可能会使用结构字段名本身
JSON
顺便说一句语法是错误的
type API struct { Message string `json:"message"` }
这是供参考的示例程序https://play.golang.org/p/FsMGNuDB8P