10

8

6

4

2


9.8

8.4

9.1
1.5

8.6
0.0

7.4

5.8

4.5

7.6

4.3

2.9
jio

15 Validation packages and projects

  • validator

    9.8 8.4 Go
    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
  • govalidator

    9.1 1.5 Go
    [Go] Package of validators and sanitizers for strings, numerics, slices and structs
  • Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
    Promo getstream.io
    Stream Logo
  • ozzo-validation

    8.6 0.0 Go
    An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
  • Validate

    7.4 5.8 Go
    ⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
  • gody

    4.5 7.6 Go
    :balloon: A lightweight struct validator for Go
  • jio

    4.3 2.9 Go
    jio is a json schema validator similar to joi
  • govalid

    4.0 6.4 Go
    Struct validation using tags
  • checkdigit

    3.9 3.1 Go
    Provide check digit algorithms and calculators written in Go
  • Handy Go utilities

    3.8 0.0 Go
    GO Golang Utilities and helpers like validators and string formatters
  • terraform-validator

    3.8 0.0 Go
    DISCONTINUED. A norms and conventions validator for Terraform
  • simpex

    2.4 10.0 Go
    A simpler and faster alternative to regexp
  • postcode

    2.1 3.0 Go
    Small Golang package for validating postal codes
  • valix

    1.9 3.8 Go
    Go package for validating requests
  • Password validator library for Go

    1.4 4.5 Go
    Flexible and customizable password validation
  • Errdetail

    0.5 3.8 Go
    Wrap multiple errors in one Go error type.

Add another 'Validation' Package