Как Go выполняет встраивание |
Привет, я Никита Галушко, работаю над мессенджером ВКонтакте. Расскажу, как Go подходит к инлайнингу функций — этот процесс ещё называют встраиванием. В статье разберёмся, зачем вообще это нужно, какой профит можно получить для ускорения работы кода, а когда плюсы могут обернуться минусами. На примерах углубимся в специфику Go: как этот язык инлайнит функции, что можно и что нельзя встроить, какие возможности доступны в разных версиях. Также обсудим ограничения и способы обойти их.
Читать далееhttps://habr.com/ru/post/686758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686758
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |