golang html form fields validation, filter, error message handling