A helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements.