Конференция завершена. Ждем вас на HighLoad++ Foundation в следующий раз!

Как Go выполняет встраивание (inlining) функций

GolangConf: Hardcore

Доклад принят в программу конференции

Тезисы

Это обзорный доклад о том, как происходит встраивание (inlining) функций в Go. Из него вы узнаете:
* зачем, вообще, встраивание нужно, какие преимущества и недостатки несет в себе;
* как Go встраивает функции, и как эта стратегия менялась со временем;
* какие есть ограничения и как некоторые из них можно обойти.

Никита Галушко

ВКонтакте

Вот уже больше 6 лет плотно сидит на Go. Пишет разной степени сложности бэкенды и насаждает Effective Go где только возможно :)

Видео