Хотите кеш, который сам освобождает память? Теперь в Go для этого есть слабые указатели.
В отличие от обычных указателей, которые защищают данные от удаления, слабые указатели позволяют сборщику мусора удалять данные, когда они больше не используются. Такой указатель в любой момент может стать nil.
Это избавляет от ручного управления памятью в кешах — не нужно настраивать TTL или проверки. Данные автоматически удаляются, когда становятся не нужны, что помогает экономить память без лишнего кода.
20.11.2025
Похожее
28.09.2026
C на Go
Интересный пропозал - добавить возможность сборки Go-пакетов, использующих cgo д...
25.09.2026
Бенчим джейсон
Автор на реальном API с нагрузкой 50M запросов/сутки)сравнивает производительнос...
24.09.2026
Rune
Команда Unstable Build заопенсорсила свою нативную IDE Rune, написанную на Go. ...
23.09.2026
Специализированные аллокаторы
В Go 1.27 появилась оптимизация выделения памяти для объектов размером до 80 бай...