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. (by go-ozzo)

Ozzo-validation Alternatives

Similar projects and alternatives to ozzo-validation

  1. chi

    lightweight, idiomatic and composable router for building Go HTTP services

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. mux

    Discontinued A powerful HTTP router and URL matcher for building Go web servers with 🦍

  4. validator

    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

  5. viper

    Go configuration with fangs

  6. Testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

  7. go-app

    A package to build progressive web apps with Go programming language and WebAssembly.

  8. zap

    Blazing fast, structured, leveled logging in Go.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pq

    Pure Go Postgres driver for database/sql

  11. Gorgonia

    Gorgonia is a library that helps facilitate machine learning in Go.

  12. mapstructure

    Discontinued Go library for decoding generic map values into native Go structures and vice versa.

  13. go-multierror

    A Go (golang) package for representing a list of errors as a single error.

  14. Juju

    Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).

  15. govalidator

    [Go] Package of validators and sanitizers for strings, numerics, slices and structs

  16. jsoniter

    A high-performance 100% compatible drop-in replacement of "encoding/json" (by json-iterator)

  17. otto

    A JavaScript interpreter in Go (golang)

  18. Password validator library for Go

    Flexible and customizable password validation (by go-passwd)

  19. Validate

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

  20. gojsonschema

    An implementation of JSON Schema, draft v4 v6 & v7 - Go language

  21. postcode

    Small Golang package for validating postal codes

  22. valgo

    Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ozzo-validation alternative or higher similarity.

ozzo-validation discussion

Log in or Post with

ozzo-validation reviews and mentions

Posts with mentions or reviews of ozzo-validation. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-06.

Stats

Basic ozzo-validation repo stats
13
3,873
0.0
about 1 year ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?