Versions in this module Expand all Collapse all v0 v0.2.7 Aug 24, 2021 Changes in this version + var ErrWrongParam = errors.New("Wrong parameter") + var Header = headerDecode + func Body(r io.Reader, obj interface{}) error + func JSON(r io.Reader, obj interface{}) error + func XML(r io.Reader, obj interface{}) error + func YAML(r io.Reader, obj interface{}) error + type BodyDecode struct + func NewBodyDecode(obj interface{}) *BodyDecode + func (b *BodyDecode) Decode(r io.Reader) error + type Decoder interface + Decode func(r io.Reader) error + type Decoder2 interface + Decode func(*http.Request, interface{}) + type JSONDecode struct + func NewJSONDecode(obj interface{}) *JSONDecode + func (j *JSONDecode) Decode(r io.Reader) error + type XMLDecode struct + func NewXMLDecode(obj interface{}) *XMLDecode + func (x *XMLDecode) Decode(r io.Reader) error + type YAMLDecode struct + func NewYAMLDecode(obj interface{}) *YAMLDecode + func (x *YAMLDecode) Decode(r io.Reader) error