package
0.0.0-20250306202812-3481892a9f86
Repository: https://github.com/hsnlab/dcontroller.git
Documentation: pkg.go.dev

# Functions

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
AsExpOrExpList returns an expression or an expression list.
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
No description provided by the author
GetJSONPathRaw evaluates a JSONPath expression on the specified object and returns the result or an error.
No description provided by the author
No description provided by the author
NewExpressionError creates a new custom error.
NewInvalidArgumentsError creates a new custom error.
NewJSONPathGetExpression creates an expression that, when evaluated on an object, will return the value at the given key.
NewJSONPathSetExpression creates an expression that, when evaluated on an object, will set the value at the given key to the value.
NewLiteralExpression creates a new literal expression with the given argument.
NewUnmarshalError creates a new custom error.
SetJSONPath overwrites the data in-place with the given value at the given key.
SetJSONPathRaw sets a key (possibly represented with a JSONPath expression) to a value (can also be a JSONPath expression, which will be evaluated using the object argument) in the given data structure.
SetJSONPathRawExp is the same as SetJSONPathRaw but takes the key as a string expression.

# Constants

No description provided by the author

# Structs

No description provided by the author
No description provided by the author

# Type aliases

ErrExpression is a custom error.
ErrInvalidArguments is a custom error.
ErrUnmarshal is a custom error.
No description provided by the author
No description provided by the author