Versions in this module Expand all Collapse all v1 v1.0.0 Oct 8, 2019 Changes in this version + const LocationFile + const LocationForm + const LocationHeader + const LocationJSON + const LocationPath + const LocationQuery + type ContentTypeError struct + ContentType string + RequestContentType string + func (e ContentTypeError) Error() string + type ConversionError struct + Err error + Index int + Key string + Type reflect.Type + func (e ConversionError) Error() string + func (e ConversionError) Unwrap() error + type Converter func(string) reflect.Value + type Decoder struct + func NewDecoder() *Decoder + func (d *Decoder) CollectErrors(c bool) + func (d *Decoder) Decode(dst interface{}, r *http.Request) error + func (d *Decoder) DefaultLocation(l int) + func (d *Decoder) IgnoreUnknownKeys(i bool) + func (d *Decoder) MaxMemory(m int64) + func (d *Decoder) NameFunc(n func(field string, locations []int) string) + func (d *Decoder) PathExtractor(p func(r *http.Request) map[string]string) + func (d *Decoder) RegisterConverter(value interface{}, converterFunc Converter) + func (d *Decoder) Separator(left rune, right rune, sep rune) + func (d *Decoder) ZeroEmpty(z bool) + type LocationError struct + AllowedLocations []int + Key string + Location int + func (e LocationError) Error() string + type MultiError map[string]error + func (e MultiError) Error() string + type ParsingError struct + Err error + WrappedErr error + func (e ParsingError) Error() string + func (e ParsingError) Unwrap() error + type UnknownKeyError struct + Key string + func (e UnknownKeyError) Error() string