github.com/maxim2266/vald (go): Package vald encapsulates and drives validation logic for inputs like HTML form data.  Consider a web server with many HTML pages, each containing a form which is then POSTed back to the server. Validating each parameter of each form usually results in a number of functions with spaghetti code that is hard to maintain and modify. This package provides a framework for defining such code in a much more compact form, also taking care of all the low-level details of the validation process.
Keywords: form-validation|golang