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