Versions in this module Expand all Collapse all v0 v0.1.1 May 7, 2020 Changes in this version type Pointer + func NewPointer() Pointer + func (p Pointer) Head() *string + func (p Pointer) IsEmpty() bool + func (p Pointer) RawDescendant(path ...string) Pointer + func (p Pointer) Tail() Pointer v0.1.0 May 23, 2019 Changes in this version + func WalkJSON(tree interface{}, visit func(elem interface{}) error) error + type JSONContainer interface + JSONProp func(prop string) interface{} + type JSONParent interface + JSONProps func() map[string]interface{} + type Pointer []string + func Parse(str string) (Pointer, error) + func (p Pointer) Descendant(path string) (Pointer, error) + func (p Pointer) Eval(data interface{}) (result interface{}, err error) + func (p Pointer) String() (str string)