Вопрос: Как отсортировать ключи map для детерминированного вывода?

Python Senior Без компании
Вопрос: Как отсортировать ключи map для детерминированного вывода?
Ответы
```go keys := make([]string, 0, len(m)) for k := range m { keys = append(keys, k) } sort.Strings(keys) for _, k := range keys { fmt.Println(k, m[k]) } ``` **Как это работает:** порядок обхода map **случаен** (рандомизирован). Для стабильного вывода сортируют ключи.