Documentation ¶ Index ¶ func GetKeys(path string) (map[string]interface{}, error) type Diff func CalculateDiff(oldMap, newMap map[string]interface{}) Diff func (d1 *Diff) Append(d2 Diff) func (d Diff) Apply(prefix string) func (d Diff) Print(prefix string) type KV Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func GetKeys ¶ func GetKeys(path string) (map[string]interface{}, error) Types ¶ type Diff ¶ type Diff struct { Added, Removed map[string]string } func CalculateDiff ¶ func CalculateDiff(oldMap, newMap map[string]interface{}) Diff func (*Diff) Append ¶ func (d1 *Diff) Append(d2 Diff) func (Diff) Apply ¶ func (d Diff) Apply(prefix string) func (Diff) Print ¶ func (d Diff) Print(prefix string) type KV ¶ type KV struct { Key string Value string } Source Files ¶ View all Source files diff.go kv.go Click to show internal directories. Click to hide internal directories.