433 results (9 ms)
1. github.com/go-playground/validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving AI-generatedValidator package for Go struct field validation.
2. github.com/asaskevich/govalidator
[Go] Package of validators and sanitizers for strings, numerics, slices and structs AI-generatedValidators and sanitizers for strings, structs, and collections.
3. github.com/go-ozzo/ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags. AI-generatedA flexible Go package for configurable and extensible data validation.
4. github.com/thedevsaddam/govalidator
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
6. github.com/mwitkow/go-proto-validators
Generate message validators from .proto annotations.
⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。 AI-generatedGo data validation and filtering library
Reflectionless data binding for Go's net/http (not actively maintained)
9. github.com/badoux/checkmail
Golang package for email validation AI-generatedEmail validation package with SMTP verification.
11. github.com/qri-io/jsonschema
golang implementation of https://json-schema.org drafts 7 & 2019-09
12. github.com/cohesivestack/valgo
Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics. AI-generatedType-safe, expressive, and extensible validator library for Golang.
13. github.com/dongri/phonenumber
With a given country and phone number, validate and format the MOBILE phone number to E.164 standard AI-generatedNormalize phone numbers into E.164 format.
14. github.com/martini-contrib/binding
Martini handler for mapping and validating a raw request into a structure. AI-generatedRequest data binding and validation middleware for Martini.
15. github.com/qor/validations
Validations is a GORM extension, used to validate models when creating, updating
16. github.com/dafny-lang/dafny
Dafny is a verification-aware programming language AI-generatedA verification-ready programming language with built-in specification features.
17. github.com/go-openapi/validate
openapi toolkit validation helpers AI-generatedGo package for validating Swagger 2.0 specifications.
A simple, extensible, library to make argument validation in Go palatable. AI-generatedArgument validation library with fluent API support.
jio is a json schema validator similar to joi AI-generatedJSON validation library for Go with customizable rules.
20. github.com/osamingo/checkdigit
Provide check digit algorithms and calculators written in Go