You are viewing content from a past/completed QCon

Presentation: Tiny Go: Small Is Going Big

Track: Modern Compilation Targets

Location: Windsor, 5th flr.

Duration: 4:10pm - 5:00pm

Day of week: Tuesday

Share this on:

This presentation is now available to view on

Watch video with transcript


The Go programming language has already won the war for cloud computing and containerization. But what about the small places, like embedded systems and WebAssembly?

TinyGo is a compiler for Go, written in Go itself, that uses LLVM to achieve very small, fast, and concurrent binaries that can also target devices where Go could never go before.

This talk will include live coding of devices, RISC-V, WebAssembly, and a drone, to show some of what you can do today using TinyGo.

Speaker: Ron Evans

Technologist For Hire @hybrid_group

Technologist for hire, open source software developer, businessperson, author, speaker, iconoclast.

@TinyGolang @gobotio @gocvio @hybrid_group (he/him)

Find Ron Evans at

Last Year's Tracks