Гоу в отношении низкоуровневого программирования довольно странный язык... следите за моей логикой тут: вся стандартная библиотека Гоу, включая сборщик мусора, парсер RTTI и тд, написана на самом Гоу, плюс несколько файлов на ихнем псевдоассемблере, чтобы работало быстрее... следовательно есть небольшое подмножество языка Гоу, которое теоретически можно юзать без завязок на сборщик мусора и всякую другую лабуду... я спрашивал об этом на форуме разработчиков, но мне ответили, что никакого такого подмножества для обычных пользователей не существует, а стандартная библиотека собирается каким-то магическим образом... кароч что-то они скрывают от нас))...
Rel, другими словами мы имеем самодостаточный jit-компилятор с неизвестного псевдоасма, который поди узнай какие аргументы способен воспринимать. И всё остальное с "бла-бла-бла" Go написаный на Go. Так ?
при чем тут jit? самый обычный aot-компилятор... https://github.com/golang/go/search?l=Unix+Assembly большая часть написана на Go так или иначе... ассемблера там не особо много...