validator:包验证器实现结构字段验证

时间:2024-05-22 07:54:09
【文件属性】:

文件名称:validator:包验证器实现结构字段验证

文件大小:22KB

文件格式:ZIP

更新时间:2024-05-22 07:54:09

Go

包验证器 包验证器实现变量验证 安装 只需使用go get。 go get gopkg.in/validator.v2 然后将包导入到您自己的代码中。 import ( "gopkg.in/validator.v2" ) 用法 有关详细的使用文档,请参见 。 一个简单的例子就是。 type NewUserRequest struct { Username string `validate:"min=3,max=40,regexp=^[a-zA-Z]*$"` Name string `validate:"nonzero"` Age int `validate:"min=21"` Password string `validate:"min=8"` } nur := NewUserRequest { Username : "something" , A


【文件预览】:
validator-2
----.travis.yml(160B)
----validator_test.go(20KB)
----builtins.go(7KB)
----doc.go(8KB)
----LICENSE(11KB)
----validator.go(14KB)
----examplevalidate_test.go(4KB)
----.gitignore(259B)
----README.md(5KB)

网友评论