Хотите кеш, который сам освобождает память? Теперь в Go для этого есть слабые указатели.
В отличие от обычных указателей, которые защищают данные от удаления, слабые указатели позволяют сборщику мусора удалять данные, когда они больше не используются. Такой указатель в любой момент может стать nil.
Это избавляет от ручного управления памятью в кешах — не нужно настраивать TTL или проверки. Данные автоматически удаляются, когда становятся не нужны, что помогает экономить память без лишнего кода.
20.11.2025
Похожее
19.11.2025
Воспроизводимые билды
Прикольная статья, про проверку контрольных сумм. В Go 1.21 добавили возможность...
19.11.2025
Красный-зеленый рефакториг
Статья из цикла статей про TDD. Красный-зеленый рефакторинг - это очень простая ...
18.11.2025
Пробуем UI на Go
Статья про написание своего виртуального списка для UI фреймворка shirei. Сам фр...
17.11.2025
Корутины, горутины и правда
В этой статье автор расскажет про асинхронность и её роль в современных высокона...