maps.Keys()
Возвращает итератор по ключам карты.
Сигнатура
maps.Keys[M ~map[K]V, K comparable, V any](m M) iter.Seq[K]Начиная с Go 1.23 возвращает итератор по ключам карты. Чтобы получить срез ключей, передайте итератор в slices.Collect. Порядок ключей не определён.
m := map[string]int{"a": 1, "b": 2}
keys := slices.Collect(maps.Keys(m))
slices.Sort(keys)
// keys == [a b]