Code coverage for your AWK programs
This article describes GoAWK's code coverage support, which was contributed by Volodymyr Gubarkov.
This article describes GoAWK's code coverage support, which was contributed by Volodymyr Gubarkov.
The Go proverbs capture the essence of Go. Too concise for your taste? No worries, here is each proverb explained in a limerick.
Writing a concurrency-safe hashmap in Go is dead easy, even an AI can do it! To prove this, I had three AI tools write this blog article, generate Go code, and create an opening image.
Usually what matters about an error is that it’s not nil, but what if we want to know whether it’s some specific error value? For example, in a test? Let’s look at some of the right and wrong ways to do that.
While writing this blog and leading Go teams for a couple of years, the most common question I heard from beginners was “What framework should I use?”. One of the worst things you can do in Go is follow an approach from other programming languages. Other languages hav...
In 2022, disk I/O is very fast, and not usually the performance bottleneck in programs. This article digs into some numbers.
This is a different kind of post: I’m sharing some music I enjoyed this year! If that’s not your thing, you don’t need to go any further. Best albums of 2022 Those are the albums I listened to (and incidentally liked) the most in 2022. Avantasia – A Paranorm...
Another month, another release! Like the previous 2 releases, this is a beefy one: over 100 commits from 15 contributors! GoReleaser on Mastocon This one also marks the point of 1 year since our first v1! Highlights docker, docker buildx and podman (on GoReleaser...