There's an old compiler-building tutorial that has become part of the field's
lore: the Let's Build a Compiler
series by Jack Crenshaw (published between 1988 and 1995).
I ran into it in 2003
and was very impressed, but it's now 2025 and this tutorial is still being mentioned qui...
#582 — December 10, 2025
Read the Web Version
🗓️ A quick note that Go Weekly will be moving to Fridays in January 2026. We still have one more week before the Christmas break, though: we'll be back next Wednesday with our 2025 roundup!__Your editor,...
If cryptocurrencies aren’t managed by any central authority, what’s to stop
anyone just printing themselves some money and spending it on pizza? The
answer, excitingly, is “math”.
I was in a live stream with Pachi Parra, talking a bit about my
background, and about GoReleaser.
A new release of the Microsoft build of Go including security fixes is now available for download.
The post Go 1.25.5-1 and 1.24.11-1 Microsoft builds now available appeared first on Microsoft for Go Developers.
#581 — December 3, 2025
Read the Web Version
Go Weekly
Getting Started with Go on the Nintendo 64 — EmbeddedGo is a fork of the standard Go compiler that adds support for bare-metal compilation targeting numerous devices, now includ...
Happy thanksgiving - GoReleaser v2.13 is here!
A man with a watch knows what time it is. A man with two watches is never sure.
— Segal’s Law
Take this example:
func validate(input string) (bool, error) {
// Validation check 1
if input == "" {
return false, nil
}
// Validation check 2...
Here’s a silly example extracted from real code. Does this program print true or false?