go-validation:使用反射的Golang结构验证包

时间:2024-06-07 09:42:48
【文件属性】:

文件名称:go-validation:使用反射的Golang结构验证包

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-07 09:42:48

Go

去验证 根据验证标签提供对结构字段的验证 有关更多信息,请参见godoc: ://godoc.org/github.com/BakedSoftware/go-validation 使用范例 type MyType struct { Name string `validation:"format=regexp:[A-Z][a-z]{3,12}"` Email string `validation:"format=email"` Category string `validation:"min_length=5 max_length=10"` Age uint `validation:"min=18"` Quantity uint `validation:"min=1


【文件预览】:
go-validation-master
----.gitignore(99B)
----validation_error.go(436B)
----numeric.go(5KB)
----.gitlab-ci.yml(30B)
----string_test.go(4KB)
----validation.go(5KB)
----LICENSE(34KB)
----Readme.md(687B)
----numeric_test.go(9KB)
----.travis.yml(53B)
----validation_test.go(471B)
----string.go(3KB)

网友评论