GitHub - go-playground/validator: :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving · GitHub
go-playground/validator is a Go tag-based validation library for individual fields and complex structs, including cross-field rules and nested collection traversal. It combines extensive built-in validators with custom types, aliases, localized errors, and high-throughput performance.