нет
может есть какие-то тупые, но рабочие решения, чтобы элементы были в порядке их добавления?
класть в слайс/список и хранить в мапе индекс, а не элемент
Слайс структур (ключ, значение), но зачем тогда ключ?
спасибо, и правда такой себе способ)
that’s how LinkedHashMap works и никто не жалуется
Нет, хэшмапы в го неупорядочены, но после 1.18 этой зимой могут появиться реадизации больше похожие по поведению на питоновские словари
Так они тоже не упорядочены
Глянь как вот это https://github.com/tidwall/buntdb, может придумаешь чего. Там можно Ascend, Descend и другие итерации по элементам делать
Таки нет https://softwaremaniacs.org/blog/2020/02/05/dicts-ordered/ https://mail.python.org/pipermail/python-dev/2017-December/151283.html Начиная с 3.7 - часть стандарта https://docs.python.org/3/whatsnew/3.7.html
А, пардон, я уже давно не слежу
Обсуждают сегодня