Hacker GitHub

← All repos

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

Mentions per year 35 mentions · busiest year 2019 (7)
20082026
  1. …using it more and more. I believe it’s relieved my cognitive load a bit while working with them. https://github.com/tinygo-org/tinygo/blob/dev/AGENTS.md
    comment by neomantra · 2026-09-22 · in Grok 4.7
  2. 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
  3. 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
  4. …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
  5. 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)
  6. …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...
  7. …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
  8. …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
  9. …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
  10. …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
  11. …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
  12. …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…
  13. …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
  14. 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
  15. > 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
  16. …[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
  17. …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…
  18. …MicroPython, TinyGo (eg Go instead of Python) might be interesting as well: :) https://tinygo.org https://github.com/tinygo-org/tinygo
  19. …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
  20. …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
  21. https://github.com/tinygo-org/tinygo also targets Linux, Mac, and win/WSL.
    comment by ahazred8ta · 2019-07-07 · in (Tiny)Go to WebAssembly
  22. 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
  23. 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
  24. …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