Go Web Development Cookbook
上QQ阅读APP看书,第一时间看更新

Validating your first HTML form

Most of the time, we have to validate a client's input before processing it, which can be achieved through the number of external packages in Go, such as gopkg.in/go-playground/validator.v9gopkg.in/validator.v2, and github.com/asaskevich/govalidator.

In this recipe, we will be working with the most famous and commonly used validator,   github.com/asaskevich/govalidator, to validate our HTML form.