govalidator
Validator
Package of validators and sanitizers for strings, structs, and collections
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
6k stars
93 watching
555 forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists
gogovalidatorsanitizationvalidationvalidation-library
Related projects:
Repository | Description | Stars |
---|---|---|
go-playground/validator | Provides a structured validation system for Go structs and individual fields | 16,892 |
go-ozzo/ozzo-validation | A validation package for Go that uses normal programming constructs to validate data and provides customizable error messages. | 3,760 |
thedevsaddam/govalidator | Validate golang request data with simple rules inspired by Laravel's request validation | 1,324 |
gobuffalo/validate | A Go package providing a framework for defining custom validators and built-in validation helpers for common data structures. | 94 |
gookit/validate | A comprehensive data validation and filtering tool for Go | 1,075 |
go-git/go-git | A high-level implementation of the Git version control system in Go | 5,995 |
twharmon/govalid | Struct validation using tags | 46 |
cinar/checker | A validation library for Go that helps ensure input data meets specific criteria using struct tags and standalone functions. | 9 |
markbates/goth | A framework for implementing multi-provider authentication in Go web applications | 5,619 |
guiferpa/gody | A lightweight struct validator for Go. | 79 |
google/go-github | A Go library for interacting with the GitHub API v3 | 10,446 |
tiendc/go-validator | A validation library for Go that provides a set of reusable validation functions and rules to validate data structures. | 15 |
spf13/pflag | Provides a drop-in replacement for Go's native flag package to support POSIX/GNU-style flags. | 2,424 |
fatih/gomodifytags | A tool to modify tags in Go structs | 2,277 |
nsqio/go-nsq | A Go package providing an official client library for interacting with NSQ clusters. | 2,594 |