Tune up your Go game

5 open source Go tools for tuning up your Golang mastery


Love programming in Go? It’s hard not to fall in love with it, we know! Today we browsed through some Golang tools on GitHub and picked some of our favorites from the list. Far from exhaustive, this list highlights some of the best in show.

How small can you Go?

Golang made teeny-tiny: Go compiler for microcontrollers


Can you use Go on a microcontroller or small system? Don’t answer before you see what TinyGo can do. It’s unconventional, it’s small, it pushes the boundaries of Golang. See what this project is and how you can help it reach its future goals.

How do we solve a problem like breaking changes?

Go in transition: Making sure the move from Go 1 to Go 2 goes smoothly


Incompatible changes are a fact of major updates. But how can we ensure that there are as few as possible in the latest version of Go? A recent proposal from the Go community clarifies several approaches they might take in the language’s evolution into Go 2.

Watch that pocket gopher Go

Meet zygomys — An embedded scripting language for Go


Time for some cuteness to brighten up your Monday. This time we have a dialect of LISP that is designed as an embedded extension language for Go. Meet zynomys, the pocket gopher that will help you drive your program with minimal fuss and maximum convenience.

The wait for modules is over

Go 1.11 is here: Modules and WebAssembly support are a go!


It’s only been six months since the last major Go update, but now Go 1.11 is here! Most of the changes are focused on runtime improvements and tweaks in the toolchain implementation. However, Go modules have finally landed. We take a look at everything included in this update.