Map и утечки
Ко вчерашнему обсуждению. Вроде выяснили, что мапы не гарантируют особождения памяти. И вот прямо сейчас я вижу в крупном проекте, от которого зависит проект нашей компании, кеш на sync.Map. И эта херня растет бесконечно, несмотря на косметические delete. При этом единственный workaround, который я видел - копировать одну мапу в другую при удалении ключей, чтобы ссылка на первую потерялась и GC почистил, НО sync.Map НЕЛЬЗЯ КОПИРОВАТЬ. Очень не хочется переписывать их кеш и потом добиваться принятия pull request, есть ли ещё какие-то способы освободить память из под мапы?