Одной из наиболее полезных структур данных в информатике является хэш-таблица. Существует множество реализаций хэш-таблиц с различными свойствами, но в целом они предлагают быстрый поиск, добавление и удаление. Go предоставляет встроенный тип map (карта), который реализует хэш-таблицу.
Пример использования карт:
В данном примере elements - это карта, которая представляет 10 первых химических элементов, индексируемых символами. Это очень частый способ использования карт — в качестве словаря или таблицы.
Объявления карт можно записывать сокращенно - так же, как массивы:
Мне кажется, что на основе этих двух примеров, можно понять суть работы карт. Удачи.