TinyGo - A Go Compiler For Small Places
Summary
TinyGo brings the Go programming language to embedded systems and WebAssembly by building a new LLVM-based compiler. It supports over 100 microcontroller boards and enables compiling to WASM for web, server, and edge environments, with practical tooling and playgrounds for experimentation.