gin 验证返回自定义错误信息会不会太复杂了点啊
type User struct {
Password string `json:"password" binding:"required" msg:"密码输入错误"`
Username string `json:"username" binding:"required" msg:"账号输入错误"`
}
var user User
err := c.ShouldBind(&user)
if err != nil {
common.Err(c, err.Error(), nil)
}
各位大哥 要显示这个自定义msg 咋这么复杂啊,网上搜索的方法 还要自己写个方法 ,然后遍历,是我没找对方法啊,还是就需要这么轴的方法呢
下面是我在网上找的方法,如果这么复杂,这玩意还不如自己验证呢
还可以吧,GetError就定一次而已,没看到哪里复杂了
go的话,最好就是用第三方验证库库比较好