govalidator

Request validator

Validate golang request data with simple rules inspired by Laravel's request validation

Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.

GitHub

1k stars
22 watching
124 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists

go-request-validationgo-validatorgovalidatorrequestvalidationvalidator

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
twharmon/govalidStruct validation using tags51
gookit/validateA comprehensive data validation and filtering tool for Go1,079
gobuffalo/validateA Go package providing a framework for defining custom validators and built-in validation helpers for common data structures.95
muir/nvalidTools to validate HTTP requests and responses in Go applications0
tiendc/go-validatorA fast and intuitive validation library for Go that uses pre-existing Is... functions from the govalidator project.22
go-the-way/validatorA lightweight model validator written in Go.7
jgroeneveld/schemaExpresses validation rules for JSON data structures in a structured way21
marrow16/valixA package for validating API requests before they are processed by an application.29
dedalqq/omg.jsonparserA JSON parser with conditional validation6
hlandau/passlibA password validation library in Go inspired by Python's passlib.288
mwitkow/go-proto-validatorsAutomates validation of Go proto structs based on .proto annotations.1,088
cinar/checkerA validation library for Go that helps ensure input data meets specific criteria using struct tags and standalone functions.10
guiferpa/godyA lightweight struct validator for Go.91
lyonnee/hvalidA lightweight validation library written in Go language to validate data of various types.11
bdjimmy/gbindLibrary for parameter binding and validation in Go web applications10