Home :: TinyGo - Go on Microcontrollers and WASM
"TinyGo is a project to bring the Go programming language to microcontrollers and modern web browsers by creating a new compiler based on LLVM.
You can compile and run TinyGo programs on several different microcontroller boards such as the BBC micro:bit and the Arduino Uno.
TinyGo can also be used to produce WebAssembly (WASM) code which is very compact in size.
Gopherbot
Gopherbot is a robotic gopher plushie that can be programmed using Go, and other programming languages too.