Validation Libraries
Validate structs with tags.
Why Validate Structs
Before using incoming data (from a form or API), you often must check it: required fields, valid email, value ranges. Validation libraries automate this using struct tags.
The validate Tag
Popular libraries like go-playground/validator read a validate tag describing rules per field.
A field might carry validate:"required,email".
All lessons in this course
- What Are Struct Tags
- JSON Tags
- Validation Libraries
- Custom Tag Parsing