An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Does https://github.com/go-ozzo/ozzo-validation meet your requirements?
Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate
Yes, I am currently using this. I prefer something like this https://github.com/envoyproxy/protoc-gen-validate
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
3 Ways I Keep My Rest APIs endpoints down to 4-6 lines and eliminate boilerplate. What are yours?
3 projects | /r/golang | 4 Mar 2023
What was your greatest struggle when learning Go?
5 projects | /r/golang | 18 Feb 2023
Suggestion for a dynamic Struct Validation Rules
5 projects | /r/golang | 21 Dec 2022
Proper validation package suggestion
5 projects | /r/golang | 7 Dec 2022
Valgo is a type-safe, expressive, and extensible validator library for Golang.
3 projects | /r/golang | 5 Dec 2022