Мне нужно сохранить порядок моего списка объектов, так как он может быть изменен и переупорядочен в любое время в моем веб-приложении.
В моей модели у меня есть список объектов массива, пример
objectList = [object1, object2, object3, object4]
и я сохраняю порядок каждого объекта, принадлежащего этому экземпляру, в примере карты: order
{
"object1":4,
"object2":2,
"object3":1,
"object4":3
}
Поэтому я хочу отсортировать свой массив по его значению на карте, полученной объектами Id в качестве ключ:
Ожидаемый результат:
[object3, object2, object4, object1]
Как мне go сделать это?