[英]String literals in GO structure definition
在此结构定义中:
type API struct {
Message string "json:message"
}
字符串“ json:message”的含义是什么,以及如何访问它(如果可访问)。 先感谢您。
这些是结构标记。 包encoding/json
使用此struct标记将Marshal
对象存储为JSON,将Unmarshal
JSON字符串存储为对象
在将一个结构封送(编码)为JSON字符串时,它将查找此struct标记以分配JSON
密钥名称,如果不存在,则可能使用该结构字段名称本身
顺便说一句语法是错误的,它必须是
type API struct {
Message string `json:"message"`
}
这是供参考的示例程序https://play.golang.org/p/FsMGNuDB8P
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.