校验数据长度,使用默认的错误提示
执行后,终端输出:
The value `12345` length must be between 6 and 16
校验数据类型及大小,并且使用自定义的错误提示
"between": "参数大小不对啊老铁",
}
可以看到,多个规则以及多个自定义错误提示之间使用英文 |
号进行分割,注意自定义错误提示的顺序和多规则的顺序一一对应。messages
参数除了支持类型以外,还支持map[string]string
类型,请看以下例子:
"url": "请输入正确的URL地址",
}
使用自定义正则校验数据格式,使用默认错误提示
执行后,终端输出: