Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var 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])?)*$")
EmailRX is a regular expression pattern for sanity checking the format of an email address: https://html.spec.whatwg.org/multipage/input.html#valid-e-mail-address
Functions ¶
func PermittedValue ¶
func PermittedValue[T comparable](value T, permittedValues ...T) bool
The PermittedValue generic function returns true if a value of type T equals one of the variadic permittedValues parameters.
Types ¶
type Validator ¶
Validator contains a map of form field validation errors.
func (*Validator) AddFieldError ¶
func (*Validator) AddNonFieldError ¶
func (*Validator) CheckField ¶
Click to show internal directories.
Click to hide internal directories.