gozero中使用httpx.Parse解析数据到结构体,中途字段匹配补上导致后面的参数都解析
定义的结构体
type LoginReq struct {
LoginWay int64 `json:"login_way"`
Account string `json:"account,omitempty"`
Password string `json:"password,omitempty"`
Phone string `json:"phone,omitempty"`
Code string `json:"code,omitempty"`
Openid string `json:"openid,omitempty"`
Endpoint string `json:"endpoint,omitempty"`
}
打印传入和响应的参数
因为传参少了account和password,直接到phone这字段
后面都拿不到值。
分享一下不知道是自己用法不对还是什么情况
你结构体的tag使用了omitempty,如果没传就会被忽略。就类似一个可传参数一样。