Versions in this module Expand all Collapse all v2 v2.0.2 Sep 16, 2023 Changes in this version + const JSON + const NOOP + const SAFE_JSON + const STRING + func JSONCollectionDecoder(r io.Reader, v *map[string]interface{}) error + func JSONDecoder(r io.Reader, v *map[string]interface{}) error + func NewJSONDecoder(isCollection bool) func(io.Reader, *map[string]interface{}) error + func NewSafeJSONDecoder(_ bool) func(io.Reader, *map[string]interface{}) error + func NewStringDecoder(_ bool) func(io.Reader, *map[string]interface{}) error + func NoOpDecoder(_ io.Reader, _ *map[string]interface{}) error + func SafeJSONDecoder(r io.Reader, v *map[string]interface{}) error + func StringDecoder(r io.Reader, v *map[string]interface{}) error + type Decoder func(io.Reader, *map[string]interface{}) error + type DecoderFactory func(bool) func(io.Reader, *map[string]interface{}) error + type DecoderRegister struct + func GetRegister() *DecoderRegister + func (r *DecoderRegister) Get(name string) func(bool) func(io.Reader, *map[string]interface{}) error + func (r *DecoderRegister) Register(name string, dec func(bool) func(io.Reader, *map[string]interface{}) error) error