maps.Clone()
Создаёт поверхностную копию карты.
Сигнатура
maps.Clone[M ~map[K]V, K comparable, V any](m M) MВозвращает новую карту с теми же парами ключ-значение. Копия поверхностная: вложенные ссылочные значения общие с оригиналом.
m := map[string]int{"x": 1}
c := maps.Clone(m)
c["x"] = 99
// m["x"] == 1, c["x"] == 99