Inlining — это когда компилятор подставляет тело функции прямо в место вызова, убирая overhead от вызова. Go инлайнит маленькие функции автоматически. Посмотреть можно через go build -gcflags="-m" — покажет "inlining call to...". Инлайнинг ещё помогает escape analysis — без вызова функции переменная может остаться на стеке.
Что такое inlining в Go?
Middle+
368 просмотровAFK Offer AI
Как минимизировать STW паузы?