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

Your code relies on external dependencies. Do you know how secure they are? The Go Vulnerability Database reveals known issues to you.

Christoph Berger

Need to make services talk to each other? Write an adapter tool in Go, lean back, and enjoy.

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 ...

Christoph Berger

New language features, especially significant ones like generics, inevitably come with some caveats. Here are two.

Christoph Berger

The Go 1.18 update is massive. Generics, Fuzzing, and Workspaces are perhaps the most prominent new features. What else changes with the ...

Christoph Berger

Go 1.18 introduces a new method for mutexes: TryLock(). The doc warns that correct use cases are rare. Is deadlock prevention a correct use ...

Load more