2020
10-23
10-23
golang之数据验证validator的实现
前言在web应用中经常会遇到数据验证问题,普通的验证方法比较繁琐,这里介绍一个使用比较多的包validator。原理将验证规则写在struct对字段tag里,再通过反射(reflect)获取struct的tag,实现数据验证。安装gogetgithub.com/go-playground/validator/v10示例packagemainimport("fmt""github.com/go-playground/validator/v10")typeUsersstruct{Phonestring`form:"phone"json:"phone"validate:"required"`Passwdst...
继续阅读 >