15 Validation packages and projects
-
validator
9.7 6.7 Go:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving -
govalidator
9.3 0.0 Go[Go] Package of validators and sanitizers for strings, numerics, slices and structs -
ozzo-validation
8.6 0.0 GoAn idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags. -
Validate
7.3 8.8 Go⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Promo
www.sonarlint.org