Versions in this module Expand all Collapse all v0 v0.0.1 Jul 26, 2024 Changes in this version + var ErrSkipOverride = fmt.Errorf("skip this override") + func Marshal(v interface{}) (map[string]string, error) + func Unmarshal(m map[string]string, v interface{}) error + type Decoder struct + Omitempty bool + OverrideDecode func(s string, v interface{}, field reflect.StructField) error + func (d Decoder) Decode(m map[string]string, v interface{}) error + type Encoder struct + Omitempty bool + OverrideEncode func(v interface{}, field reflect.StructField) (string, error) + func (e Encoder) Encode(v interface{}) (map[string]string, error)