Searching...

校验方法

接口文档https://godoc.org/github.com/gogf/gf/util/gvalid

func Check(value interface{}, rules string, msgs interface{}, params ...map[string]interface{}) *Error
func CheckMap(params map[string]interface{}, rules interface{}, msgs ...CustomMsg) *Error
func CheckStruct(object interface{}, rules interface{}, msgs ...CustomMsg) *Error

简要说明: 1. Check方法用于单条数据校验,比较简单,方法详细介绍请看后续章节; 1. CheckMap方法用于多条数据校验,校验的主体变量为map类型,方法详细介绍请看后续章节; 1. CheckStruct方法用于多条数据校验,校验的主体变量为结构体对象类型,方法详细介绍请看后续章节; 1. Check*方法只有在返回nil的情况下,表示数据校验成功,否则返回校验出错的错误信息对象指针*Error