# Functions
Validate validates fields of a struct.
No description provided by the author
# Constants
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
RFC 1123.
RFC 952.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
RFC 2141.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
Following string formats are available.
MasterTag is the main validation tag.
ValidatorEmpty checks if a string, a map, a slice, or an array is (not) empty.
ValidatorEq (equals) compares a numeric value of a number or compares a count of elements in a string, a map, a slice, or an array.
ValidatorFormat checks if a string of a given format.
ValidatorGt (greater than) compares a numeric value of a number or compares a count of elements in a string, a map, a slice, or an array.
ValidatorGte (greater than or equal to) compares a numeric value of a number or compares a count of elements in a string, a map, a slice, or an array.
ValidatorLt (less than) compares a numeric value of a number or compares a count of elements in a string, a map, a slice, or an array.
ValidatorLte (less than or equal to) compares a numeric value of a number or compares a count of elements in a string, a map, a slice, or an array.
ValidatorNe (not equals) compares a numeric value of a number or compares a count of elements in a string, a map, a slice, or an array.
ValidatorNil checks if a pointer is (not) nil.
ValidatorOneOf checks if a number or a string contains any of the given elements.
# Structs
ErrorSyntax occurs when there is a syntax error.
ErrorValidation occurs when validator does not validate.
# Interfaces
CustomValidator is an interface for a validated struct.
ErrorField is an error interface for field/value error.
# Type aliases
FormatType is used for format validator type definitions.
ValidatorType is used for validator type definitions.