Golang validate验证器
手册地址:
https://godoc.org/gopkg.in/go-playground/validator.v8
https://godoc.org/gopkg.in/go-playground/validator.v9
validator/v10
https://github.com/go-playground/validator
https://mp.weixin.qq.com/s/uaVDytWj2gLEokiVDlwoEg
视频学习地址:
https://www.bilibili.com/video/BV1Mi4y147fF?p=5
自定义验证规
单条验证
路由里
main.go里
model里
dao层接收参数
validate验证层
验证结果:
反射
多条批量验证
要求
注册路由
model层接定义结构体
dao层接收参数
验证规则
对切片内问验证
对size长度验证
验证结果:
其它验证包:
gookit/validate
[Haima的博客]
http://www.cnblogs.com/haima/
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步