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

Go 1.22 is out, and so are articles, podcasts, and even a course about Go 1.22. Check the most interesting features and places for full ...

Christoph Berger

Closure semantics can play tricks on us when the closure is a goroutine. Can you spot the error right away?

Christoph Berger

In the tradition of Go, release 1.21 does not deliver loads of new language features but many improvements to the toolchain and the ...

Christoph Berger

Spoiler Alert: There is no such thing. The optimal Go project layout depends on your exact use case.

Christoph Berger

Go 1.19 delivers small but very interesting updates to the language, the standard library, and the toolchain. Here are some of the ...

Load more