generated from PenaSide/GolangTemplate
14 lines
228 B
Go
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
|
|
}
|