Versions in this module Expand all Collapse all v0 v0.0.1 Jul 24, 2024 Changes in this version + type ConversionError struct + Err error + Index int + Key string + Type reflect.Type + func (e ConversionError) Error() string + type Converter func(string) reflect.Value + type Decoder struct + func NewDecoder() *Decoder + func (d *Decoder) Decode(dst any, src map[string][]string) error + func (d *Decoder) IgnoreUnknownKeys(i bool) + func (d *Decoder) RegisterConverter(value any, converterFunc Converter) + func (d *Decoder) SetAliasTag(tag string) + func (d *Decoder) ZeroEmpty(z bool) + type EmptyFieldError struct + Key string + func (e EmptyFieldError) Error() string + type Encoder struct + func NewEncoder() *Encoder + func (e *Encoder) Encode(src any, dst map[string][]string) error + func (e *Encoder) RegisterEncoder(value any, encoder func(reflect.Value) string) + func (e *Encoder) SetAliasTag(tag string) + type MultiError map[string]error + func (e MultiError) Error() string + type UnknownKeyError struct + Key string + func (e UnknownKeyError) Error() string