Validation

3015
govalidator v9 — [Go] Package of validators and sanitizers for strings, numerics, slices and structs
Similar General helpers Validation Nice!
2470
validator — :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Similar General helpers Validation
841
go-validator/validator — Package validator implements struct field validations
Similar General helpers Validation
832
ozzo-validation v3.5.0 — An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Similar Validation
519
thedevsaddam/govalidator v1.9.3 — Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Similar Validation
348
checkmail v1.1 — Golang package for email validation
Similar Validation Mail
137
martini-contrib/binding — Martini handler for mapping and validating a raw request into a structure.
Similar Validation HTTP middleware
126
gforms — A flexible forms validation and rendering library for golang web development.Inspired by django-forms and wtforms.
Similar Validation HTML
97
vala — A simple, extensible, library to make argument validation in Go palatable.
Similar Validation
94
forms — A lightweight go library for parsing form data or json from an http.Request.
Similar Validation HTML HTTP

Events

    1 month ago
    thedevsaddam/govalidator (Reached 500 ⭐)
    Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
    3 months ago
    govalidate (Reached 25 ⭐)
    a clean, extensible and simple golang validation library
    validator (Reached 2000 ⭐)
    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

Once a week...

... I send out a list of most interesting Go libraries and apps.
Want to get it?