Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ValidateError ¶
type Validator ¶
type Validator interface { HasError() bool Messages() map[string]string GetError() errors.Error GetMsg() string Wrap(errors.Error) errors.Error AddError(name string, err errors.Error) AddErrorMsg(name, format string, args ...interface{}) NotNil(val interface{}, name string, err ...errors.Error) Email(val string, name string, err ...errors.Error) Gender(val string, name string, err ...errors.Error) Confirm(val, confirm string, name string, confirmName string, err ...errors.Error) ISO8601DataTime(val string, name string, err ...errors.Error) InString(val string, in []string, name string, err ...errors.Error) RequiredString(val string, name string, err ...errors.Error) RequiredBytes(val []byte, name string, err ...errors.Error) RequiredInt(val int, name string, err ...errors.Error) RequiredInt32(val int32, name string, err ...errors.Error) RequiredInt64(val int64, name string, err ...errors.Error) RequiredFloat32(val float32, name string, err ...errors.Error) RequiredFloat64(val float64, name string, err ...errors.Error) RequiredBool(val bool, name string, err ...errors.Error) RequiredEmail(val string, name string, err ...errors.Error) RequiredTime(val time.Time, name string, err ...errors.Error) RequiredArrayString(val []string, name string, err ...errors.Error) MinChar(val string, n int, name string, err ...errors.Error) MinInt(val int, n int, name string, err ...errors.Error) MinInt32(val int32, n int32, name string, err ...errors.Error) MinInt64(val int64, n int64, name string, err ...errors.Error) MinFloat32(val float32, n float32, name string, err ...errors.Error) MinFloat64(val float64, n float64, name string, err ...errors.Error) MaxChar(val string, n int, name string, err ...errors.Error) MaxInt(val int, n int, name string, err ...errors.Error) MaxInt32(val int32, n int32, name string, err ...errors.Error) MaxInt64(val int64, n int64, name string, err ...errors.Error) MaxFloat32(val float32, n float32, name string, err ...errors.Error) MaxFloat64(val float64, n float64, name string, err ...errors.Error) RangeInt(val, min, max int, name string, err ...errors.Error) RangeInt32(val, min, max int32, name string, err ...errors.Error) RangeInt64(val, min, max int64, name string, err ...errors.Error) RangeFloat32(val, min, max float32, name string, err ...errors.Error) RangeFloat64(val, min, max float64, name string, err ...errors.Error) LenArrayString(val []string, nLen int, name string, err ...errors.Error) LenArrayInt(val []int, nLen int, name string, err ...errors.Error) LenArrayInt32(val []int32, nLen int, name string, err ...errors.Error) LenArrayInt64(val []int64, nLen int, name string, err ...errors.Error) LenArrayFloat32(val []float32, nLen int, name string, err ...errors.Error) LenArrayFloat64(val []float64, nLen int, name string, err ...errors.Error) PointerRequiredEmail(val *string, name string, err ...errors.Error) PointerRequiredString(val *string, name string, err ...errors.Error) PointerRequiredInt(val *int, name string, err ...errors.Error) PointerRequiredInt32(val *int32, name string, err ...errors.Error) PointerRequiredInt64(val *int64, name string, err ...errors.Error) PointerRequiredFloat32(val *float32, name string, err ...errors.Error) PointerRequiredFloat64(val *float64, name string, err ...errors.Error) PointerRequiredBool(val *bool, name string, err ...errors.Error) PointerRangeInt(val *int, min, max int, name string, err ...errors.Error) PointerRangeInt32(val *int32, min, max int32, name string, err ...errors.Error) PointerRangeInt64(val *int64, min, max int64, name string, err ...errors.Error) PointerRangeFloat32(val *float32, min, max float32, name string, err ...errors.Error) PointerRangeFloat64(val *float64, min, max float64, name string, err ...errors.Error) }
Click to show internal directories.
Click to hide internal directories.