Здравствуйте!
На сайте Embedded Go есть серия статей про портирование Go на микроконтроллер, в них, в частности в Части первой, идёт разбор портирования ассемблера, линкера и компилятора, для совокупности GOOS/GOARCH, с детальным объяснением, почему и что требуется внедрить при разработке.
В также во Второй части идёт разбор runtime для Go, с объяснением зависимостей языка от конкретной ОС.
В статье о Реализации многопоточности приведены объяснения по портированию go routines, с объяснениями работы менеджера задач языка Go.
Учитывая популярность языка при разработке в том числе для устройств IoT, и приведённые материалы, можно надеяться, что появится порт Go для KOS?
?