Documentation
¶
Index ¶
- type StringValidator
- func (v *StringValidator) Equals(other string, message string) *StringValidator
- func (v *StringValidator) MaxLength(length int, message string) *StringValidator
- func (v *StringValidator) MinLength(length int, message string) *StringValidator
- func (v *StringValidator) NotEmpty(message string) *StringValidator
- type ValidationError
- type Validator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StringValidator ¶
type StringValidator struct {
// contains filtered or unexported fields
}
func (*StringValidator) Equals ¶
func (v *StringValidator) Equals(other string, message string) *StringValidator
func (*StringValidator) MaxLength ¶
func (v *StringValidator) MaxLength(length int, message string) *StringValidator
func (*StringValidator) MinLength ¶
func (v *StringValidator) MinLength(length int, message string) *StringValidator
func (*StringValidator) NotEmpty ¶
func (v *StringValidator) NotEmpty(message string) *StringValidator
type ValidationError ¶
type ValidationError struct {
Messages []string
}
func (*ValidationError) AddMessage ¶
func (e *ValidationError) AddMessage(message string)
func (*ValidationError) Error ¶
func (e *ValidationError) Error() string
Click to show internal directories.
Click to hide internal directories.