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
122 forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists

go-request-validationgo-validatorgovalidatorrequestvalidationvalidator

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
twharmon/govalid Struct validation using tags 46
gookit/validate A comprehensive data validation and filtering tool for Go 1,075
gobuffalo/validate A Go package providing a framework for defining custom validators and built-in validation helpers for common data structures. 94
muir/nvalid Tools to validate HTTP requests and responses in Go applications 0
tiendc/go-validator A validation library for Go that provides a set of reusable validation functions and rules to validate data structures. 15
go-the-way/validator A lightweight model validator written in Go. 7
jgroeneveld/schema Expresses validation rules for JSON data structures in a structured way 21
marrow16/valix A package for validating API requests before they are processed by an application. 29
dedalqq/omg.jsonparser A JSON parser with conditional validation 6
hlandau/passlib A password validation library in Go inspired by Python's passlib. 289
mwitkow/go-proto-validators Automates validation of Go proto structs based on .proto annotations. 1,089
cinar/checker A validation library for Go that helps ensure input data meets specific criteria using struct tags and standalone functions. 9
guiferpa/gody A lightweight struct validator for Go. 79
lyonnee/hvalid A lightweight validation library written in Go language to validate data of various types. 11
bdjimmy/gbind Library for parameter binding and validation in Go web applications 10