TinyGo

The TinyGo Authors · tinygo-org.tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

TinyGo is a Go compiler intended for use in small places such as microcontrollers, WebAssembly (wasm/wasi), and command-line tools. It reuses libraries used by the Go language tools alongside LLVM to provide an alternative way to compile programs written in the Go programming language.

winget install --id tinygo-org.tinygo --exact --source winget

Latest 0.41.1

Release Notes

This point release has a few very important fixes for you all that could not wait.

  • machine
    • esp32c3: correct pin interrupt setup call that was overlooked from #5320
  • runtime
    • esp32s3: wait for TIMG0 update register to clear before reading timer registers
  • net
    • update net module to a version that is backwards compatible with Go 1.25.x to fix #5332

Installer type: zip

Architecture Scope Download SHA256
x64 Download 56B8CCF2C705B6A5DA14B319ECFFC73DB2850CD5D09681D65022E604311276B5

Details

Homepage
https://tinygo.org/getting-started/install/windows
License
Apache-2.0
Publisher
The TinyGo Authors
Support
https://github.com/tinygo-org/tinygo/issues
Copyright
Copyright (c) The TinyGo Authors
Moniker
tinygo

Tags

developmentopen-sourcetinygo

Older versions (7)

0.41.0
Architecture Scope Download SHA256
x64 Download CC19A20B4E0E3468240AD6569B4E6EA4D0D007972739257F59A309DB8B7C5E7A
0.39.0
Architecture Scope Download SHA256
x64 Download 3C19A8885F31FA98CEA6B0D9CBEDF7374C8F82FE94A7FE2F15C52EC40405B264
0.38.0
Architecture Scope Download SHA256
x64 Download 8BA7284FF7EFC6DF9ED455A08F1EA69DD7EE3C8F0123CFB5F805C825210A629D
0.37.0
Architecture Scope Download SHA256
x64 Download 9D2F2978B8036973886A9EB115EC8F7F81E8D8B7DF8A276719CF648982821602
0.31.2
Architecture Scope Download SHA256
x64 Download 491DCFD192B05E117E09357EA6948B53A97A2B554A0FD4778648A91114F61CC0
0.30.0
Architecture Scope Download SHA256
x64 Download 554624419A1D1206B941E5CE020E72FB15F708D3F5C0D2C90AC81C4094AE7A07
0.27.0
Architecture Scope Download SHA256
x64 Download D40BC2E69253676A8ABFC0BE89C0BA4CC3D879FE67015070E60A6F8DEC6EE393