Задать вопрос
lelvisl
@lelvisl

Как перегнать структура в map?

Добрый день!

Уже часа три пытаюсь понять что за тип такой map. Как я пока понял из интернетов - массив, в котором вместо числового индекса - все что угодно.

И почему то меня убеждают что описать мап сильно проще и правильнее, чем мутить вложные структуры. Может ктонить подсказать/пояснить/ткнуть куда читать?
  • Вопрос задан
  • 365 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя index0h К ответам на вопрос (3)
index0h
@index0h
PHP, Golang. https://github.com/index0h
Я праивльно понял вопрос: вы сравниваете map (хэш таблицу) с вложенными структурами?

Если да - не путайте зеленое и мягкое.
Отображения (они же map) используются как не упорядоченные хранилища ключ-значение с быстрым поиском.
Вложенные структуры предполагают иерархию функционала и данных.
Срезы (или массивы) структур - это упорядоченные списки функционала и данных.

Как я пока понял из интернетов - массив, в котором вместо числового индекса - все что угодно.

Не совсем, ключом не могут быть срезы, отображения, и функции. Пруф
Внутри map
Ответ написан
Комментировать