Documentation ¶
Index ¶
- func ByteLen[T base.String](v T, min, max int) (bool, []base.ErrorParam)
- func ByteMatch[T base.String](v T, re *regexp.Regexp) (bool, []base.ErrorParam)
- func EQ[T base.String](v T, s T) (bool, []base.ErrorParam)
- func HasLowerCase[T base.String](s T) (bool, []base.ErrorParam)
- func HasUpperCase[T base.String](s T) (bool, []base.ErrorParam)
- func HasWhitespace[T base.String](s T) (bool, []base.ErrorParam)
- func HasWhitespaceOnly[T base.String](s T) (bool, []base.ErrorParam)
- func In[T base.String](v T, s ...T) (bool, []base.ErrorParam)
- func IsASCII[T base.String](s T) (bool, []base.ErrorParam)
- func IsAlpha[T base.String](s T) (bool, []base.ErrorParam)
- func IsAlphanumeric[T base.String](s T) (bool, []base.ErrorParam)
- func IsBase64[T base.String](s T) (bool, []base.ErrorParam)
- func IsCIDR[T base.String](s T) (bool, []base.ErrorParam)
- func IsCRC32[T base.String](s T) (bool, []base.ErrorParam)
- func IsCRC32b[T base.String](s T) (bool, []base.ErrorParam)
- func IsCreditCard[T base.String](s T) (bool, []base.ErrorParam)
- func IsDNSName[T base.String](s T) (bool, []base.ErrorParam)
- func IsDataURI[T base.String](s T) (bool, []base.ErrorParam)
- func IsDialString[T base.String](s T) (bool, []base.ErrorParam)
- func IsE164[T base.String](s T) (bool, []base.ErrorParam)
- func IsEmail[T base.String](s T) (bool, []base.ErrorParam)
- func IsExistingEmail[T base.String](s T) (bool, []base.ErrorParam)
- func IsFilePath[T base.String](s T) (bool, []base.ErrorParam)
- func IsFloat[T base.String](s T) (bool, []base.ErrorParam)
- func IsFullWidth[T base.String](s T) (bool, []base.ErrorParam)
- func IsHalfWidth[T base.String](s T) (bool, []base.ErrorParam)
- func IsHexadecimal[T base.String](s T) (bool, []base.ErrorParam)
- func IsHexcolor[T base.String](s T) (bool, []base.ErrorParam)
- func IsHost[T base.String](s T) (bool, []base.ErrorParam)
- func IsIMEI[T base.String](s T) (bool, []base.ErrorParam)
- func IsIMSI[T base.String](s T) (bool, []base.ErrorParam)
- func IsIP[T base.String](s T) (bool, []base.ErrorParam)
- func IsIPv4[T base.String](s T) (bool, []base.ErrorParam)
- func IsIPv6[T base.String](s T) (bool, []base.ErrorParam)
- func IsISBN[T base.String](s T) (bool, []base.ErrorParam)
- func IsISBN10[T base.String](s T) (bool, []base.ErrorParam)
- func IsISBN13[T base.String](s T) (bool, []base.ErrorParam)
- func IsISO3166Alpha2[T base.String](s T) (bool, []base.ErrorParam)
- func IsISO3166Alpha3[T base.String](s T) (bool, []base.ErrorParam)
- func IsISO4217[T base.String](s T) (bool, []base.ErrorParam)
- func IsISO639Alpha2[T base.String](s T) (bool, []base.ErrorParam)
- func IsISO639Alpha3b[T base.String](s T) (bool, []base.ErrorParam)
- func IsInt[T base.String](s T) (bool, []base.ErrorParam)
- func IsJSON[T base.String](s T) (bool, []base.ErrorParam)
- func IsLatitude[T base.String](s T) (bool, []base.ErrorParam)
- func IsLongitude[T base.String](s T) (bool, []base.ErrorParam)
- func IsLowerCase[T base.String](s T) (bool, []base.ErrorParam)
- func IsMAC[T base.String](s T) (bool, []base.ErrorParam)
- func IsMD4[T base.String](s T) (bool, []base.ErrorParam)
- func IsMD5[T base.String](s T) (bool, []base.ErrorParam)
- func IsMagnetURI[T base.String](s T) (bool, []base.ErrorParam)
- func IsMongoID[T base.String](s T) (bool, []base.ErrorParam)
- func IsMultibyte[T base.String](s T) (bool, []base.ErrorParam)
- func IsNumeric[T base.String](s T) (bool, []base.ErrorParam)
- func IsPort[T base.String](s T) (bool, []base.ErrorParam)
- func IsPrintableASCII[T base.String](s T) (bool, []base.ErrorParam)
- func IsRFC3339[T base.String](s T) (bool, []base.ErrorParam)
- func IsRFC3339WithoutZone[T base.String](s T) (bool, []base.ErrorParam)
- func IsRGBcolor[T base.String](s T) (bool, []base.ErrorParam)
- func IsRegex[T base.String](s T) (bool, []base.ErrorParam)
- func IsRequestURI[T base.String](s T) (bool, []base.ErrorParam)
- func IsRequestURL[T base.String](s T) (bool, []base.ErrorParam)
- func IsRipeMD128[T base.String](s T) (bool, []base.ErrorParam)
- func IsRipeMD160[T base.String](s T) (bool, []base.ErrorParam)
- func IsRsaPublicKey[T base.String](s T, keyLen int) (bool, []base.ErrorParam)
- func IsSHA1[T base.String](s T) (bool, []base.ErrorParam)
- func IsSHA256[T base.String](s T) (bool, []base.ErrorParam)
- func IsSHA3224[T base.String](s T) (bool, []base.ErrorParam)
- func IsSHA3256[T base.String](s T) (bool, []base.ErrorParam)
- func IsSHA3384[T base.String](s T) (bool, []base.ErrorParam)
- func IsSHA3512[T base.String](s T) (bool, []base.ErrorParam)
- func IsSHA384[T base.String](s T) (bool, []base.ErrorParam)
- func IsSHA512[T base.String](s T) (bool, []base.ErrorParam)
- func IsSSN[T base.String](s T) (bool, []base.ErrorParam)
- func IsSemver[T base.String](s T) (bool, []base.ErrorParam)
- func IsTiger128[T base.String](s T) (bool, []base.ErrorParam)
- func IsTiger160[T base.String](s T) (bool, []base.ErrorParam)
- func IsTiger192[T base.String](s T) (bool, []base.ErrorParam)
- func IsTime[T base.String](s T, layout string) (bool, []base.ErrorParam)
- func IsULID[T base.String](s T) (bool, []base.ErrorParam)
- func IsURL[T base.String](s T) (bool, []base.ErrorParam)
- func IsUTFDigit[T base.String](s T) (bool, []base.ErrorParam)
- func IsUTFLetter[T base.String](s T) (bool, []base.ErrorParam)
- func IsUTFLetterNumeric[T base.String](s T) (bool, []base.ErrorParam)
- func IsUTFNumeric[T base.String](s T) (bool, []base.ErrorParam)
- func IsUUID[T base.String](s T) (bool, []base.ErrorParam)
- func IsUUIDv3[T base.String](s T) (bool, []base.ErrorParam)
- func IsUUIDv4[T base.String](s T) (bool, []base.ErrorParam)
- func IsUUIDv5[T base.String](s T) (bool, []base.ErrorParam)
- func IsUnixFilePath[T base.String](s T) (bool, []base.ErrorParam)
- func IsUnixTime[T base.String](s T) (bool, []base.ErrorParam)
- func IsUpperCase[T base.String](s T) (bool, []base.ErrorParam)
- func IsVariableWidth[T base.String](s T) (bool, []base.ErrorParam)
- func IsWinFilePath[T base.String](s T) (bool, []base.ErrorParam)
- func NotIn[T base.String](v T, s ...T) (bool, []base.ErrorParam)
- func RuneLen[T base.String](v T, min, max int) (bool, []base.ErrorParam)
- func RuneMatch[T base.String](v T, re *regexp.Regexp) (bool, []base.ErrorParam)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HasLowerCase ¶
func HasLowerCase[T base.String](s T) (bool, []base.ErrorParam)
func HasUpperCase ¶
func HasUpperCase[T base.String](s T) (bool, []base.ErrorParam)
func HasWhitespace ¶
func HasWhitespace[T base.String](s T) (bool, []base.ErrorParam)
func HasWhitespaceOnly ¶
func HasWhitespaceOnly[T base.String](s T) (bool, []base.ErrorParam)
func IsAlphanumeric ¶
func IsAlphanumeric[T base.String](s T) (bool, []base.ErrorParam)
func IsCreditCard ¶
func IsCreditCard[T base.String](s T) (bool, []base.ErrorParam)
func IsDialString ¶
func IsDialString[T base.String](s T) (bool, []base.ErrorParam)
func IsExistingEmail ¶
func IsExistingEmail[T base.String](s T) (bool, []base.ErrorParam)
func IsFilePath ¶
func IsFilePath[T base.String](s T) (bool, []base.ErrorParam)
func IsFullWidth ¶
func IsFullWidth[T base.String](s T) (bool, []base.ErrorParam)
func IsHalfWidth ¶
func IsHalfWidth[T base.String](s T) (bool, []base.ErrorParam)
func IsHexadecimal ¶
func IsHexadecimal[T base.String](s T) (bool, []base.ErrorParam)
func IsHexcolor ¶
func IsHexcolor[T base.String](s T) (bool, []base.ErrorParam)
func IsISO3166Alpha2 ¶
func IsISO3166Alpha2[T base.String](s T) (bool, []base.ErrorParam)
func IsISO3166Alpha3 ¶
func IsISO3166Alpha3[T base.String](s T) (bool, []base.ErrorParam)
func IsISO639Alpha2 ¶
func IsISO639Alpha2[T base.String](s T) (bool, []base.ErrorParam)
func IsISO639Alpha3b ¶
func IsISO639Alpha3b[T base.String](s T) (bool, []base.ErrorParam)
func IsLatitude ¶
func IsLatitude[T base.String](s T) (bool, []base.ErrorParam)
func IsLongitude ¶
func IsLongitude[T base.String](s T) (bool, []base.ErrorParam)
func IsLowerCase ¶
func IsLowerCase[T base.String](s T) (bool, []base.ErrorParam)
func IsMagnetURI ¶
func IsMagnetURI[T base.String](s T) (bool, []base.ErrorParam)
func IsMultibyte ¶
func IsMultibyte[T base.String](s T) (bool, []base.ErrorParam)
func IsPrintableASCII ¶
func IsPrintableASCII[T base.String](s T) (bool, []base.ErrorParam)
func IsRFC3339WithoutZone ¶
func IsRFC3339WithoutZone[T base.String](s T) (bool, []base.ErrorParam)
func IsRGBcolor ¶
func IsRGBcolor[T base.String](s T) (bool, []base.ErrorParam)
func IsRequestURI ¶
func IsRequestURI[T base.String](s T) (bool, []base.ErrorParam)
func IsRequestURL ¶
func IsRequestURL[T base.String](s T) (bool, []base.ErrorParam)
func IsRipeMD128 ¶
func IsRipeMD128[T base.String](s T) (bool, []base.ErrorParam)
func IsRipeMD160 ¶
func IsRipeMD160[T base.String](s T) (bool, []base.ErrorParam)
func IsRsaPublicKey ¶
func IsTiger128 ¶
func IsTiger128[T base.String](s T) (bool, []base.ErrorParam)
func IsTiger160 ¶
func IsTiger160[T base.String](s T) (bool, []base.ErrorParam)
func IsTiger192 ¶
func IsTiger192[T base.String](s T) (bool, []base.ErrorParam)
func IsUTFDigit ¶
func IsUTFDigit[T base.String](s T) (bool, []base.ErrorParam)
func IsUTFLetter ¶
func IsUTFLetter[T base.String](s T) (bool, []base.ErrorParam)
func IsUTFLetterNumeric ¶
func IsUTFLetterNumeric[T base.String](s T) (bool, []base.ErrorParam)
func IsUTFNumeric ¶
func IsUTFNumeric[T base.String](s T) (bool, []base.ErrorParam)
func IsUnixFilePath ¶
func IsUnixFilePath[T base.String](s T) (bool, []base.ErrorParam)
func IsUnixTime ¶
func IsUnixTime[T base.String](s T) (bool, []base.ErrorParam)
func IsUpperCase ¶
func IsUpperCase[T base.String](s T) (bool, []base.ErrorParam)
func IsVariableWidth ¶
func IsVariableWidth[T base.String](s T) (bool, []base.ErrorParam)
func IsWinFilePath ¶
func IsWinFilePath[T base.String](s T) (bool, []base.ErrorParam)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.