请求结构体tag使用json定义无效的解决

127 阅读1分钟

接口请求入参是:

GetUserInfoReq struct {
   UserID string `json:"userid"`
}

api.nb.com/userinfo?Us… 请求对于这样一个接口发现参数userid是UserID,定义的tag并没有生效,咋整呢? 可以使用ArgName 再重新设置一下

GetUserInfoReq struct {
   UserID string `json:"userid" ArgName:"userid"`
}

再次请求就可以了

api.nb.com/userinfo?us…