Some additional repos to consider:
gocraft/meta — JSON and URL query input validation
uput — Go user input library, providing consistent CLI prompts, validation, and pre-validation, and post-validation transforms. Implemented as modular sub-packages that can be included as needed. Sub-packages for input prompts, validation and transformation/normalization can be used together or individually supporting small scripts to monolithic applications.
joslinm/validate — A validation library for checking / sanitizing your input
goinput — Cleaning, parsing and validation for common user input
zatiti/validator — A simple input validation written in golang
strom87/validator-go — Input validation for go
Once a week...... I send out a list of most interesting Go libraries and apps.
Want to get it?