Documentation ¶
Index ¶
- Constants
- func CaseInsensitiveOneOf() validator.Func
- func DefaultTranslator() ut.Translator
- func Regex(pattern string) validator.FuncCtx
- func RegexPOSIX(pattern string) validator.FuncCtx
- func SimpleTranslationRegFunc(tag, template string) func(*validator.Validate, ut.Translator) error
- func TenantAccess() validator.FuncCtx
- func UniversalTranslator() *ut.UniversalTranslator
Constants ¶
View Source
const (
DefaultLocale = "en"
)
Variables ¶
This section is empty.
Functions ¶
func CaseInsensitiveOneOf ¶
func CaseInsensitiveOneOf() validator.Func
CaseInsensitiveOneOf validator function that similar to validator.isOneOf but case-insensitive
func DefaultTranslator ¶
func DefaultTranslator() ut.Translator
DefaultTranslator returns the default ut.Translator of the package
func RegexPOSIX ¶
func RegexPOSIX(pattern string) validator.FuncCtx
func SimpleTranslationRegFunc ¶
func SimpleTranslationRegFunc(tag, template string) func(*validator.Validate, ut.Translator) error
SimpleTranslationRegFunc returns a translation registration function for simple validation translate template the returned function could be used to register custom translation override
func TenantAccess ¶
func TenantAccess() validator.FuncCtx
func UniversalTranslator ¶
func UniversalTranslator() *ut.UniversalTranslator
UniversalTranslator returns the globally configured ut.UniversalTranslatorTranslator callers can register more locales
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.