1. 首页
  2. 开源项目

validate Go 验证库 validate

inhere • 6936 次点击
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
Go通用的数据验证与过滤库,使用简单,内置大部分常用验证器、过滤器,支持自定义消息、字段翻译。 - 支持验证Map,Struct,Request(Form,JSON,url.Values, UploadedFile)数据 - 简单方便,支持前置验证检查, 支持添加自定义验证器 - 支持将规则按场景进行分组设置。不同场景验证不同的字段 - 支持在进行验证前对值使用过滤器进行净化过滤,查看 [内置过滤器](https://github.com/gookit/validate#built-in-filters) - 已经内置了超多(> 60 个)常用的验证器,查看 [内置验证器](https://github.com/gookit/validate#built-in-validators) - 方便的获取错误信息,验证后的安全数据获取(只会收集有规则检查过的数据) - 支持自定义每个验证的错误消息,字段翻译,消息翻译(内置`en` `zh-CN`) - 完善的单元测试,测试覆盖率 > 90%
授权协议:
MIT
开发语言:
golang 查看源码»
6936 次点击 ∙ 1 赞
2 回复 | 直到
暂无回复
添加一条新回复 (您需要 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传

用户登录

没有账号?注册
(追記) (追記ここまで)

今日阅读排行

    加载中

一周阅读排行

    加载中