Documentation
¶
Index ¶
- Variables
- func ASCII[T ~string](v T) error
- func AddrPort[T ~string](v T) error
- func Alpha[T ~string](v T) error
- func Alphanumeric[T ~string](v T) error
- func CIDR[T ~string](v T) error
- func CRON[T ~string](v T) error
- func DNSName[T ~string](v T) error
- func DNSNamePort[T ~string](v T) error
- func Directory[T ~string](v T) error
- func Email[T ~string](v T) error
- func File[T ~string](v T) error
- func Host[T ~string](v T) error
- func IP[T ~string](v T) error
- func IPv4[T ~string](v T) error
- func IPv6[T ~string](v T) error
- func LowerCase[T ~string](v T) error
- func Numeric[T ~string](v T) error
- func Path[T ~string](v T) error
- func Port[T ~string](v T) error
- func PrintableASCII[T ~string](v T) error
- func URL[T ~string](v T) error
- func UUID[T ~string](v T) error
- func UpperCase[T ~string](v T) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrLowerCase = validation.NewRuleError("is_lower_case", "must be in lower case") ErrUpperCase = validation.NewRuleError("is_upper_case", "must be in upper case") ErrAlpha = validation.NewRuleError("is_alpha", "must contain English letters only") ErrNumeric = validation.NewRuleError("is_numeric", "must contain digits only") ErrAlphanumeric = validation.NewRuleError("is_alphanumeric", "must contain English letters and digits only") ErrASCII = validation.NewRuleError("is_ascii", "must contain ASCII characters only") ErrPrintableASCII = validation.NewRuleError("is_printable_ascii", "must contain printable ASCII characters only") ErrEmail = validation.NewRuleError("is_email", "must be a valid email address") ErrURL = validation.NewRuleError("is_url", "must be a valid URL") ErrUUID = validation.NewRuleError("is_uuid", "must be a valid UUID") ErrIP = validation.NewRuleError("is_ip", "must be a valid IP address") ErrIPv4 = validation.NewRuleError("is_ipv4", "must be a valid IPv4 address") ErrIPv6 = validation.NewRuleError("is_ipv6", "must be a valid IPv6 address") ErrDNSName = validation.NewRuleError("is_dns_name", "must be a valid DNS name") ErrAddrPort = validation.NewRuleError("is_addr_port", "must be a valid address with port") ErrDNSNamePort = validation.NewRuleError("is_dns_name_port", "must be a valid DNS name with port") ErrCIDR = validation.NewRuleError("is_cidr", "must be a valid CIDR") ErrHost = validation.NewRuleError("is_host", "must be a valid IP address or DNS name") ErrPort = validation.NewRuleError("is_port", "must be a valid port number") ErrPath = validation.NewRuleError("is_path", "must be a valid path") ErrFile = validation.NewRuleError("is_file", "must be a valid path to a file") ErrDirectory = validation.NewRuleError("is_directory", "must be a valid path to a directory") ErrCRON = validation.NewRuleError("is_cron", "must be a valid CRON expression") )
Functions ¶
func Alphanumeric ¶
func DNSNamePort ¶
func PrintableASCII ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.