The World of Go

News, thoughts, and insights about Go, the no-magic, no-distraction, get-sh*t-done language for the cloud.

Christoph Berger

Get an overview of Go 1.20's new features and noteworthy changes. Plus: A feature that did not make it into the release.

Christoph Berger

So you are a Java dev who wants to learn Go. Be welcome! And be prepared to enter a completely different world.

Christoph Berger

Function-local variables are stored in the call stack, but sometimes, they "escape to the heap". This affects performance and garbage ...

Christoph Berger

Old Go code usually compiles fine with the latest Go version. Why would you need to install older versions then? And how can you manage Go ...

Christoph Berger

Go beginners may have difficulties wrapping their head around the concept of pointers. This pointer FAQ explains why and how pointers are ...

Christoph Berger

Should you choose a (Go) course by its format? Is text-only better than video? A study came to interesting conclusions.

Load more