package
0.0.0-20240721211110-1af78f3dd0f0
Repository: https://github.com/raileomor/snippetbox.git
Documentation: pkg.go.dev

# Functions

Matches() returns true if a value matches a provided compiled regular expression pattern.
MaxChars() returns true if a value contains no more than n characters.
MinChars() returns true if a value contains at least n characters.
NotBlank() returns true if a value is not an empty string.
PermittedValue() returns true if a value is in a list of specific permitted values.

# Variables

Use the regexp.MustCompile() function to parse a regular expression pattern for sanity checking the format of an email address.

# Structs

Define a Validator struct which contains a map of validation error messages for our form fields and a NonFieldErrors []string which we will use to hold any validation errors which are not related to a specific form field.