好奇的探索者,理性的思考者,踏实的行动者。
type Person struct {
Name string `json:"name"`
Age int `json:"age"`
}
这个是在转json的时候用到的
如果一个域不是以大写字母开头的,那么转换成json的时候,这个域是被忽略的。
如果没有使用json:"name"tag,那么输出的json字段名和域名是一样的。
还有其他作用,比如:
type Person struct {
Name string `json:"name"`
Age int `json:"age" valid:"1-100"`
}