2022-06-09 23:47:12 +00:00
|
|
|
package updater
|
2021-05-08 00:59:42 +00:00
|
|
|
|
|
|
|
|
func mergeCountryCodes(base, extend map[string]string) (merged map[string]string) {
|
|
|
|
|
merged = make(map[string]string, len(base))
|
|
|
|
|
for countryCode, region := range base {
|
|
|
|
|
merged[countryCode] = region
|
|
|
|
|
}
|
|
|
|
|
for countryCode := range base {
|
|
|
|
|
delete(extend, countryCode)
|
|
|
|
|
}
|
|
|
|
|
for countryCode, region := range extend {
|
|
|
|
|
merged[countryCode] = region
|
|
|
|
|
}
|
|
|
|
|
return merged
|
|
|
|
|
}
|