Versions in this module Expand all Collapse all v0 v0.1.0 Jun 9, 2021 v0.0.3 Jun 9, 2021 v0.0.2 Jun 9, 2021 Changes in this version + func Capitalize(str string) string v0.0.1 Jun 9, 2021 Changes in this version + const IgnoreFields + var EMAIL_REG = regexp.MustCompile(emailPattern) + var URL_REG = regexp.MustCompile(emailPattern) + func Validate(i interface{}) error + type Tag struct + Email bool + Eq string + Gt string + Gte string + Length int + Lt string + Lte string + Max int + Min int + Ne string + NoSpace bool + Url bool + func (n Tag) EmailValidate(v reflect.Value) bool + func (n Tag) Equals(v reflect.Value) (bool, string) + func (n Tag) GreaterThan(v reflect.Value) (bool, string) + func (n Tag) GreaterThanOrEqual(v reflect.Value) (bool, string) + func (n Tag) LengthValidate(v reflect.Value) (bool, string) + func (n Tag) LessThan(v reflect.Value) (bool, string) + func (n Tag) LessThanOrEqual(v reflect.Value) (bool, string) + func (n Tag) MaxValidate(v reflect.Value) (bool, string) + func (n Tag) MinValidate(v reflect.Value) (bool, string) + func (n Tag) NoSpaceValidate(v reflect.Value) (bool, string) + func (n Tag) NotEqual(v reflect.Value) (bool, string) + func (n Tag) UrlValidate(v reflect.Value) (bool, string)