jetu Sep 17 at 13:38Explain withРазбираем новый аллокатор в Go 1.27Level of difficultyMediumReading time8 minReach and readers7.3KGo * Total votes 5: ↑5 and ↓0+6Add to bookmarks13ShareComments3
vovkats Sep 17 at 14:13Спасибо за статью.что new(T) сразу же уезжает на heapмогу ошибаться, но на сколько я знаю, new(T) не означает автоматическое выделение памяти в heap. Если компилятор уверен, что объект можно безопасно оставить на стеке, то оставляет на стеке. Если не уверен, то идет выделение в heap.
aywan Sep 18 at 20:03Show previous commentТоже зацепился за это и начал сомневаться. При этом дальше есть вполне валидный комментарии в примере кода: "var p *N32 // нужен, чтобы объект уезжал на heap".
jetu Sep 19 at 19:40Show previous commentда, вы абсолютно правы. Спасибо, что заметили неточность, поправил текст
Разбираем новый аллокатор в Go 1.27