
TamaGo consists of modified compiler code and a driver set for ARM/RISC-V hardware to run pure Go code with minimal deviations from the standard Go run-time. TamaGo aims to allow for running various Go applications without the need for complex operating systems and libraries for providing a more secure stack.
Andrea Barisani of With Secure presented at OSFC 2024 in Germany on TamaGo. Those wanting to see the slides and learn more can do so via OSFC.io .
The TamaGo code and more documentation can be found on GitHub . Currently TamaGo supports a limited number of RISC-V and ARM platforms, but does include the older Raspberry Pi 1 / Raspberry Pi 2 SBCs for those wanting to experiment.