Junior — Senior
94
Порядок обхода элементов map в Go
Условие задачи
Дана структура map[string]int, содержащая три пары ключ‑значение. Какой порядок будет использован при переборе этой карты?
m := map[string]int{"a": 1, "b": 2, "c": 3}
for key, val := range m {
fmt.Println(key, val)
}
Ответ: Порядок обхода не гарантируется и может отличаться при каждом запуске программы.