Post Thumbnail

Avo упрощает написание, проверку и поддержку высокопроизводительного ассемблерного кода в Go.

Пакет avo дает удобный интерфейс который ускоряет разработку ассемблерного кода без потери производительности:

- Используйте Go-конструкции для генерации ассемблера - программы avo это обычные Go-программы.
- Автоматическое распределение регистров - пишите функции с виртуальными регистрами, а avo назначит физические.
- Загрузка аргументов и сохранение результатов - корректные смещения в памяти даже для сложных структур.
- Генерация stub-файлов для интеграции с вашим Go-пакетом.

Похожее

Post Thumbnail

Kaiju

Даешь больше игровых движков на Go! Kaiju - это игровой движок для 2D/3D-игр,...

Post Thumbnail

Пишем traceroute

В статье автор рассказывает как написать свой собственный traceroute на Go. Отли...

Post Thumbnail

Ретраи

Статья про обработку сбоев и ретраи в Go приложении. Мало воды и много кода. Рас...