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 咋这么复杂啊,网上搜索的方法 还要自己写个方法 ,然后遍历,是我没找对方法啊,还是就需要这么轴的方法呢
下面是我在网上找的方法,如果这么复杂,这玩意还不如自己验证呢

gin 验证返回自定义错误信息会不会太复杂了点啊

讨论数量: 3

还可以吧,GetError就定一次而已,没看到哪里复杂了

1年前 评论
paigusu (楼主) 1年前

go的话,最好就是用第三方验证库库比较好

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!