https://bhv.ru/product/linux-i-go-effektivnoe-nizkourovnevoe.../ :
Linux и Go. Эффективное низкоуровневое программирование
> https://bhv.ru/product/linux-i-go-effektivnoe-nizkourovnevoe.../
> :
> Linux и Go. Эффективное низкоуровневое программированиеОлежа, какое низкоуровненое программирование на языке без ручного управления памятью, да еще и со сборщиком мусора?
> Олежа, какое низкоуровненое программирование на языке без ручного управления памятью,
> да еще и со сборщиком мусора?В теории к Golang через cgo можно прикрутить c/c++ или asm, и уже таким способом возиться с низкоуровневыми вещами.
Также есть проект tinygo, развивающий компилятор го для микроконтроллеров, и наверняка там тоже как-то решили проблему работы сбощика.
А вообще соглашусь — Go совсем не выглядит как язык для низкоуровневого программирования.
> Также есть проект tinygo, развивающий компилятор го для микроконтроллеров, и наверняка
> там тоже как-то решили проблему работы сбощика.Скорее уж слепили микроконтроллер, который потащит и Go и его сборщик.
> Скорее уж слепили микроконтроллер, который потащит и Go и его сборщик.вроде бы в списке есть даже относительно слабые платы, к примеру, arduino nano: https://github.com/tinygo-org/tinygo#supported-boardstargets