package utils func MergeMaps[K comparable, V any](maps ...map[K]V) map[K]V { merged := make(map[K]V) for _, m := range maps { for k, v := range m { merged[k] = v } } return merged }