TinyGo
lastmod 2026-11-10created 2022-08-042 edits
TinyGo is a Go compiler aimed at small environments such as microcontrollers and WebAssembly. It uses LLVM as its backend to produce much smaller binaries than the standard Go compiler, and provides a machine package for handling GPIO and peripherals on many boards such as Arduino and ESP32. Only part of the standard library is supported.
A Go Compiler For Small Places