customer/pkg/utils/merge_maps.go
2023-05-16 04:12:34 +03:00

14 lines
228 B
Go

package utils
func MergeMaps[Map ~map[K]V, K comparable, V any](maps ...Map) Map {
merged := make(Map)
for _, currentMap := range maps {
for key, value := range currentMap {
merged[key] = value
}
}
return merged
}