Versions in this module Expand all Collapse all v0 v0.0.3 Oct 10, 2022 v0.0.2 Oct 10, 2022 Changes in this version + func Get(obj interface{}, pointer string) (interface{}, error) + func UnescapeTokenString(token string) string + type JSONPointer []Token + func New(pointer string) (JSONPointer, error) + func (p *JSONPointer) Append(token Token) *JSONPointer + func (p *JSONPointer) AppendString(token string) *JSONPointer + func (p *JSONPointer) Len() int + func (p *JSONPointer) Pop() Token + func (p JSONPointer) Clone() JSONPointer + func (p JSONPointer) DotNotation(bracketIndex bool) string + func (p JSONPointer) EscapedStrings() []string + func (p JSONPointer) Get(obj interface{}) (value interface{}, err error) + func (p JSONPointer) String() string + func (p JSONPointer) Strings() []string + type Token string + func NewTokenFromEscaped(token string) Token + func (t Token) EscapedString() string + func (t Token) IsIndex() bool + func (t Token) IsInt() bool