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.

Gogogolangvalidationvalidatorozzo
This is stars and forks stats for /go-ozzo/ozzo-validation repository. As of 26 Apr, 2024 this repository has 3362 stars and 213 forks.

ozzo-validation Description ozzo-validation is a Go package that provides configurable and extensible data validation capabilities. It has the following features: use normal programming constructs rather than error-prone struct tags to specify how data should be validated. can validate data of different types, e.g., structs, strings, byte slices, slices, maps, arrays. can validate custom data types as long as they implement the Validatable interface. can validate data types that implement the sql.Valuer...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
gruntwork-io/terratestGoDockerfile7.1k01.3k0
mindoc-org/mindocGoSmartyLess6.7k+131.8k-1
fluxcd/flaggerGoShellOther4.4k+146950
moonrepo/moonRustMDXTypeScript2.2k0550
dragonflyoss/image-serviceRustGoPython90201740
chvancooten/maldev-for-dummiesNimC#Rust1.3k+59167+4
dreadpon/godot_spatial_gardenerGDScriptShell4940240
featureform/featureformJupyter NotebookGoPython1.5k0750
alibaba/RedisShakeGoPythonShell3.3k06180
flashbots/mev-boostGoMakefileOther971+3164+3