Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // EmailRX is a regex for sanity checking the format of email addresses. // The regex pattern used is taken from https://html.spec.whatwg.org/#valid-e-mail-address. EmailRX = regexp.MustCompile("^[a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$") )
Functions ¶
Types ¶
type Validator ¶
Validator struct type contains a map of validation errors.
func New ¶
func New() *Validator
New is a helper which creates a new Validator instance with an empty errors map.
func (*Validator) AddError ¶
AddError adds an error message to the map (so long as no entry already exists for the given key).
Click to show internal directories.
Click to hide internal directories.