[Go] Package of validators and sanitizers for strings, numerics, slices and structs
-
Updated
Jan 22, 2025 - Go
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
A lightweight, expressive, and extensible validation library for Go — inspired by Laravel’s Validator.
godantic is a Go package that provides functionality for decoding JSON data and validating it against a given object structure. It aims to simplify the process of decoding and validating JSON input in Go applications.
a Go-based validation library inspired by the popular Zod library in TypeScript
Text and Input Validation in Golang
Golang validation framework based on static typing and generics
A simple, elegant and powerful validation solution for golang
A simplistic validation language to validate complex objects.
Go library for validate data
A go validation package that returns human readable l18n error messages
A simple request validator for go with a fluent api
Package inputcheck provides advanced input validation for Go applications, including IPv4, IPv6, email address, domain validation, and more.
CLI tool to validate Markdown URLs
csvvalidator provides validation of CSV rows according to set up rules.
Card validation with the Luhn algorithm for golang
golang rule-based string validator
Use the "valid" tag to enforce field validations on structs with customizable error messages.
The package to represent NodeJS package.json in Golang structure
validate a struct fields by adding a validate tag example
Add a description, image, and links to the validation-library topic page so that developers can more easily learn about it.
To associate your repository with the validation-library topic, visit your repo's landing page and select "manage topics."