Versions in this module Expand all Collapse all v0 v0.14.0 Mar 22, 2025 Changes in this version + func Base64Decode(encodeStr string, obj interface{}) error + func Base64Encode(obj interface{}) (string, error) + func ObjectToMap(obj interface{}) map[string]interface + type JsonPath struct + PathFormat func(string) string + func NewJsonPath() JsonPath + func (p JsonPath) Decode(obj interface{}, data map[string]string) error + func (p JsonPath) Encode(obj interface{}) map[string]string + type Node struct + Childs map[string]*Node + Name string + Type NodeType + Value string + func NewRootNode() *Node + func (n *Node) Get(paths []string) *Node + func (n *Node) Json() string + func (n *Node) Set(path string, value string) + type NodeType string + const NodeTypeArray + const NodeTypeObject + const NodeTypeRoot + const NodeTypeValue