Describe the feature request
so imagine we have a 'base' yaml file
app:
name: base
vault:
url: url
path: path
we have an 'override' yaml file
we're unmarshalling these into map[string]interface{}
on merge
err = deepmerge.DeepMerge(<map with base app>, <map with override app>, mergeConfig)
if err != nil {
return err
}
we have as a result:
it seems pretty logical indeed, but It would be great to have that behaviour configurable.
Why do you personally want this feature to be implemented?
in order not to write omitempty to every yaml structure
How long have you been using this project?
No response
Additional information
No response
Describe the feature request
so imagine we have a 'base' yaml file
we have an 'override' yaml file
we're unmarshalling these into
map[string]interface{}on merge
we have as a result:
it seems pretty logical indeed, but It would be great to have that behaviour configurable.
Why do you personally want this feature to be implemented?
in order not to write
omitemptyto every yaml structureHow long have you been using this project?
No response
Additional information
No response