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