package
5.0.1+incompatible
Repository: https://github.com/phenixblue/client-go.git
Documentation: pkg.go.dev
# Functions
New creates a new JSONPath with the given name.
No description provided by the author
Parse parsed the given text and return a node Parser.
UnquoteExtend is almost same as strconv.Unquote(), but it support parse single quotes as a string.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ArrayNode holds start, end, step information for array index selection.
BoolNode holds bool value.
FieldNode holds field of struct.
FilterNode holds operand and operator information for filter.
FloatNode holds float value.
IdentifierNode holds an identifier.
IntNode holds integer value.
No description provided by the author
ListNode holds a sequence of nodes.
ParamsEntry holds param information for ArrayNode.
No description provided by the author
RecursiveNode means a recursive descent operator.
TextNode holds plain text.
UnionNode is union of ListNode.
WildcardNode means a wildcard.
# Interfaces
No description provided by the author
# Type aliases
NodeType identifies the type of a parse tree node.