Versions in this module Expand all Collapse all v0 v0.9.3 Mar 3, 2019 v0.9.2 Mar 2, 2019 Changes in this version + func Diff(a, b interface{}) interface + func Filter(v interface{}, path string) interface + func FilterI(v interface{}, path string) interface + func FilterIR(v interface{}, path string) interface + func FilterR(v interface{}, path string) interface + func Merge(a, b interface{}) interface + func Query(v interface{}, s string) interface + type Decoder struct + func NewDecoder(r io.Reader) *Decoder + func (d *Decoder) Decode(v interface{}) error + type Encoder struct + func NewEncoder(w io.Writer) *Encoder + func (e *Encoder) AsGo() *Encoder + func (e *Encoder) AsJson() *Encoder + func (e *Encoder) AsStruct() *Encoder + func (e *Encoder) AsToml() *Encoder + func (e *Encoder) AsYaml() *Encoder + func (e *Encoder) Encode(v interface{}) error + type Jam struct + func NewJam(v interface{}) *Jam + func (j *Jam) Diff(r interface{}) + func (j *Jam) Exec(dst io.Writer, src io.Reader) error + func (j *Jam) Filter(q string) + func (j *Jam) FilterI(q string) + func (j *Jam) FilterIR(q string) + func (j *Jam) FilterR(q string) + func (j *Jam) Merge(r interface{}) + func (j *Jam) Query(q string) + func (j *Jam) Value() interface{}