codechick
КурсыЗадачиОлимпСообществоМатериалыЖурнал
Войти
Справочник/Go/Стандартная библиотека Go/maps.Keys()
← maps.Clone()maps.Values() →
Стандартная библиотека Go
append()cap()copy()delete()fmt.Errorf()fmt.Printf()fmt.Println()fmt.Scan()fmt.Scanln()fmt.Sprint()fmt.Sprintf()len()make()maps.Clone()maps.Keys()maps.Values()math.Abs()math.Ceil()math.Floor()math.Max()math.Min()math.Pow()math.Round()math.Sqrt()rangeslices.Contains()slices.Equal()slices.Index()slices.IndexFunc()slices.Max()slices.Min()slices.Reverse()slices.Sort()slices.SortFunc()sort.Ints()sort.Slice()sort.Strings()strconv.Atoi()strconv.FormatInt()strconv.Itoa()strconv.ParseBool()strconv.ParseFloat()strconv.ParseInt()strconv.Quote()strings.Builderstrings.Contains()strings.Count()strings.Fields()strings.HasPrefix()strings.HasSuffix()strings.Index()strings.Join()strings.Repeat()strings.Replace()strings.ReplaceAll()strings.Split()strings.Title()strings.ToLower()strings.ToUpper()strings.Trim()strings.TrimSpace()

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]
← Все записи: Стандартная библиотека Go
codechick

Простой и тёплый способ научиться программировать.

Платформа
КурсыПрограммыЗадачиОлимпМатериалыЖурналШпаргалкиСправочникЯзыки за минутыСтатистика
Инструменты
Студия кодаВизуализатор кодаДиаграммы MermaidСистемы счисленияJSON-форматтерТестер regexВсе инструменты →
Проект
О насTelegram-каналTelegram-чатКонтакты
© 2026 codechick.io · сделано с заботой о цыплятах