Versions in this module Expand all Collapse all v0 v0.5.0 Feb 7, 2020 Changes in this version + const CurrentField + type FieldErrors field.ErrorList + func ErrDisallowedFields(name string, detail string) FieldErrors + func ErrDuplicateValue(value interface{}, names ...string) FieldErrors + func ErrInvalidArrayValue(value interface{}, name string, index int) FieldErrors + func ErrInvalidValue(value interface{}, name string) FieldErrors + func ErrMissingField(name string) FieldErrors + func ErrMissingOneOf(names ...string) FieldErrors + func ErrMultipleOneOf(names ...string) FieldErrors + func (e FieldErrors) Also(errs ...FieldErrors) FieldErrors + func (e FieldErrors) ErrorList() field.ErrorList + func (e FieldErrors) ToAggregate() error + func (e FieldErrors) ViaField(key string) FieldErrors + func (e FieldErrors) ViaFieldIndex(key string, index int) FieldErrors + func (e FieldErrors) ViaIndex(index int) FieldErrors + type FieldValidator interface + Validate func() FieldErrors + type Validatable = interface + Validate func(context.Context) FieldErrors