tinygo-org/tinygo
View on GitHub ↗ ★ 17,881 Go
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
35 mentions on Hacker News by 30 people: 11 stories, 24 comments · first 2018-08-18 · latest 2026-09-22
20082026
-
Looking at the commit history, it seems pretty active: https://github.com/tinygo-org/tinygo/commits/dev/ Maybe the opposite thing is happening, whereby the maintainers are getting overwhelmed?
comment by justinclift · 2026-04-04 · in Go on Embedded Systems and WebAssembly -
Another one was added an hour ago, https://github.com/tinygo-org/tinygo/pull/5280
comment by dkegel · 2026-04-04 · in Go on Embedded Systems and WebAssembly -
…and the WASM websocket module[1] was last updated 5 years ago. Go without stdlib is not Go. [0] https://github.com/tinygo-org/tinygo/issues/4880 [1] https://github.com/Nerzal/tinywebsocket
comment by pancsta · 2026-04-03 · in Go on Embedded Systems and WebAssembly -
Not sure what you mean, because tinygo is significantly active[1]. [1] https://github.com/tinygo-org/tinygo (latest release was a month ago from this post)
comment by baranul · 2026-01-13 · in C Is Best (2025) -
▲ 3
TinyGo 0.37 has been releasedstory by deadprogram · 2025-03-19 · 1 comment
-
▲ 1
Tinygo: A Lightweight Go Compiler for Microcontrollers and WASMstory by NeuraHaven · 2024-09-29 · 0 comments
-
…value alone. Thankfully code comments are a thing, but magic values are still magic values. [1]: https://github.com/tinygo-org/tinygo/pull/3937/files#diff-8f...
comment by denysvitali · 2024-06-08 · in The code that lived in my head rent free for 30 years -
…If you want smaller binaries without a runtime or GC bundled, you can try out tinygo [1] [1] https://github.com/tinygo-org/tinygo
comment by cookiengineer · 2024-03-23 · in Ask HN: Fastest cross-platform GUI stack/strategy -
▲ 6
TinyGo release 0.29 is outstory by deadprogram · 2023-08-30 · 1 comment
-
▲ 15
Release 0.27.0 tinygo-org/tinygostory by kristianp · 2023-02-20 · 0 comments
-
…is still a big missing piece. Your framework sounds interesting. Do you develop it in the open? [1] https://github.com/tinygo-org/tinygo/issues/3274
comment by TachyonicBytes · 2023-01-04 · in Pushup: a new compiler for making web apps in Go -
…at tinygo, but unfortunately it does not support wifi. The issue even refers to this Rust project: https://github.com/tinygo-org/tinygo/issues/1427 Edit: added issue link
comment by Gys · 2022-10-24 · in Rust on Espressif chips – 17-10-2022 -
…Github links if you want to learn more (it doesn't look like there's much movement recently): https://github.com/tinygo-org/tinygo/issues/1427 https://github.com/tinygo-org/drivers/pull/320
comment by sp33k3rph433k · 2022-06-06 · in Tinygo: LLVM-based Go compiler for microcontrollers, WASM, and CLI tools -
▲ 182
Tinygo: LLVM-based Go compiler for microcontrollers, WASM, and CLI toolsstory by gilad · 2022-06-06 · 22 comments
-
…development in Go. https://gvisor.dev/ https://www.f-secure.com/en/consulting/foundry/usb-armory https://github.com/tinygo-org/tinygo
comment by pjmlp · 2021-09-01 · in C# for Systems Programming -
▲ 3
tinygo-org/tinygo - Release 0.18.0story by rbanffy · 2021-05-24 · 0 comments
-
…with that kind of low level/microcontrollers in mind. There is a variant for microcontrollers ( https://github.com/tinygo-org/tinygo ), so it's not impossible, but the fact that it is a variant and not just a different compile target…
comment by detaro · 2021-03-07 · in Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun -
…A "Hello World!" using 1.15.4 on linux/amd64 takes up 1.2MiB of space (731KiB after UPX). Using https://github.com/tinygo-org/tinygo , it drops to 21KiB (unable to be compressed further using UPX), making WASM size a non-issue.
comment by thegeekpirate · 2020-11-11 · in Eleven Years of Go -
▲ 4
TinyGo v0.15 Is Outstory by moreentropy · 2020-09-17 · 0 comments
-
TinyGo ( https://github.com/tinygo-org/tinygo ) is the Golang equivalent of this for anyone who wants a more performant (than python) and simple language to use.
comment by Philip-J-Fry · 2020-08-16 · in MicroPython -
> Go doesn’t have ... an LLVM-based compiler. https://github.com/tinygo-org/tinygo
comment by jrockway · 2020-07-02 · in Go is boring, and that’s fantastic -
▲ 1
Tinygo – Go compiler for tiny placesstory by thushanfernando · 2020-06-05 · 0 comments
-
…[4]: https://github.com/golang/go/issues/29147 [5]: https://github.com/ziutek/emgo [6]: https://github.com/tinygo-org/tinygo [7]: https://www.reddit.com/r/golang/comments/f92nkc/golang_is_no...
comment by cletus · 2020-04-30 · in Rob Pike interview -
…of mine, there are some alternatives: - Elixir's Nerves: https://nerves-project.org - Golang: + https://github.com/tinygo-org/tinygo + https://gobot.io/ + https://github.com/golang/go/wiki/GoArm - Rust I suppose you can just directly…
comment by pdimitar · 2020-04-09 · in The JavaScript Black Hole: A playbook for ethical engineering on the web -
…MicroPython, TinyGo (eg Go instead of Python) might be interesting as well: :) https://tinygo.org https://github.com/tinygo-org/tinygo
comment by justinclift · 2019-12-25 · in Learning hardware programming as a software engineer -
▲ 3
TinyGo v0.9.0 Releasedstory by mvdan · 2019-10-17 · 0 comments
-
…gccgo: https://golang.org/doc/install/gccgo gopherjs: https://github.com/gopherjs/gopherjs tinygo: https://github.com/tinygo-org/tinygo gollvm (aka Gollum): https://go.googlesource.com/gollvm/ llvm-go:…
comment by ainar-g · 2019-09-16 · in Show HN: Darklang -
…looking at the issue tracker, it appears this is already in planning, which is great [4]. [1] https://github.com/tinygo-org/tinygo/tree/master/src/example... [2] https://github.com/tinygo-org/tinygo/blob/515daa7d3c9af18c78... [3]…
comment by snops · 2019-07-19 · in TinyGo: New Go Compiler Based on LLVM -
https://github.com/tinygo-org/tinygo also targets Linux, Mac, and win/WSL.
comment by ahazred8ta · 2019-07-07 · in (Tiny)Go to WebAssembly -
TinyGo (Go for embedded devices - AVR, Cortex, Bluepill, STM32F4, etc) compiles to Wasm as well: https://github.com/tinygo-org/tinygo/ No garbage collector yet, but it's on the ToDo list and probably not too far off. :)
comment by justinclift · 2019-05-10 · in WebAssembly Micro Runtime -
▲ 1
TinyGo: Go Compiler for Small Placesstory by ingve · 2019-02-26 · 0 comments
-
On the Go front, TinyGo (a subset of Go targeting embedded dev) recently added Wasm support: https://github.com/aykevl/tinygo It's output files are very small (~1kb for the toy examples), as it does dead code elimination, which is missing…
comment by justinclift · 2018-10-30 · in WebAssembly Threads ready to try in Chrome 70 -
…point, TinyGo (a subset of Go for embedded devices) recently added a WebAssembly output target: https://github.com/aykevl/tinygo ) Unlike the current mainline Go's WebAssembly output (min ~2MB file size), the Wasm generated from TinyGo is…
comment by justinclift · 2018-10-23 · in WebAssembly’s post-MVP future -
▲ 177
Show HN: TinyGo – LLVM-based Go compiler for microcontrollersstory by ngaut · 2018-08-18 · 22 comments