Go

Validation (15)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
674Top 5%
P A M T

go-playground validator

Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
GoMITRelease machine • 177 releases • 11 years
374
P A M T

Oudwins zog

Go with Zod inspired simple schema validation
GoMITHeat check • 975 stars + 3 commits
357
P A M T

asaskevich govalidator

[Go] Package of validators and sanitizers for strings, numerics, slices and structs
GoMITStar magnet • 6.2k stars
336
P A M T

gookit validate

Go package for data validation and filtering. support Map, Struct, Form data. Go
GoMITStar magnet • 1.1k stars
297
P A M T

go-ozzo 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.
GoMITStar magnet • 4k stars
258
P A M T

thedevsaddam govalidator

Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
GoMITStar magnet • 1.3k stars
221
P A M T

twharmon govalid

Struct validation using tags
GoMIT109 stars
218
P A M T

guiferpa gody

A lightweight struct validator for Go
GoMIT173 stars
192
P A M T

gobuffalo validate

This package provides a framework for writing validations for Go applications.
GoMIT94 stars
175
P A M T

faceair jio

jio is a json schema validator similar to joi
GoMIT124 stars
171
P A M T

marrow16 valix

Go package for validating requests
GoApache-2.052 releases • 3.8 years
169
P A M T

osamingo checkdigit

Provide check digit algorithms and calculators written in Go
GoMIT113 stars
146
P A M T

tiendc go-validator

Intuitive validation library for Golang
GoMIT32 stars
116
P A M T

lyonnee hvalid

hvalid is a lightweight validation library written in Go language.(Go)
GoMIT13 stars
90
P A M T

go-the-way validator

A lightweight model validator written in Go.
GoApache-2.05 releases • 3.6 years