Создаёшь файл .s с Plan 9 ассемблером (не AT&T, не Intel — свой формат). Объявляешь функцию в .go файле без тела, реализация в .s. Используют для crypto, SIMD, специфичных инструкций. Пакет golang.org/x/sys/cpu помогает определить возможности CPU. В 99% случаев assembly не нужен — компилятор Go достаточно хорош.
Как использовать assembly в Go?
Senior
84 просмотровAFK Offer AI
Что такое counter service?