Validation

2844
govalidator v9 — [Go] Package of validators and sanitizers for strings, numerics, slices and structs
Similar General helpers Validation Nice!
2194
validator — :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Similar General helpers Validation
815
go-validator/validator — Package validator implements struct field validations
Similar General helpers Validation
758
ozzo-validation — 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
472
thedevsaddam/govalidator v1.9 — Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Similar Validation
263
checkmail — Golang package for email validation
Similar Validation Mail
136
martini-contrib/binding — Martini handler for mapping and validating a raw request into a structure.
Similar Validation HTTP middleware
127
gforms — A flexible forms validation and rendering library for golang web development.Inspired by django-forms and wtforms.
Similar Validation HTML
96
vala — A simple, extensible, library to make argument validation in Go palatable.
Similar Validation
89
forms — A lightweight go library for parsing form data or json from an http.Request.
Similar Validation HTML HTTP

Events

    2 weeks 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?