Tag
key1:"value1" key2:"value2"
// json数据解析和绑定
type Login struct {
	User string `form:"username" json:"user" uri:"user" xml:"user" binding:"required"`
	Password string `form:"password" json:"password" uri:"password" xml:"password" binding:"required"`
}
  1. json:是针对序列化包使用时的字段名
  2. xml:是针对xml解析包使用时的字段名
  3. form:gin包中用于参数绑定(.shouldbind())时的字段名
  4. binding :“required”,是必须要解析,若接收值为空,则报错