rule := "length:6,16"
if e := gvalid.Check("123456", rule, nil); e != nil {
fmt.Println(e.String())
}
if e := gvalid.Check("12345", rule, nil); e != nil {
fmt.Println(e.String())
}
// 输出: 字段长度为6到16个字符
示例2,校验数据类型及大小,并且使用自定义的错误提示
rule := "integer|between:6,16"
msgs := "请输入一个整数|参数大小不对啊老铁"
if e := gvalid.Check(5.66, rule, msgs); e != nil {
fmt.Println(e.Map())
}
// 输出: map[integer:请输入一个整数 between:参数大小不对啊老铁]