модель данных в виде map[int]Node где Node это интерфейс и рекурсивно по ней хожу собираю эти самые изменения. Сейчас потихоньку возникает проблема что очень много указателей лежит в мапке, есть ли какой-то способ сделать более эффективное дерево с меньшим количеством указателей? Может есть какой-то способ обходить поля одной структуры?
хмм, я бы изменения собирал через метод изменения и собирал сразу changeSet какой-нибудь.
Обсуждают сегодня