Quick takeaways
Event-driven architecture (EDA) is powerful but tricky – it’s great for scaling and decoupling, but has many hidden traps.
Observability is essential – debugging async systems without tracing, logs, and correlation IDs is almost impossible.
Use the outb...
I've recently been doing some work to improve the way a couple of Go services have their container images built, so they can be built by humans on either Intel or ARM based machines, and pushed to our container registry which will then be pulled by Intel-based infrastructure.
Add...
#556 — June 4, 2025
Unsub | Web Version
🖊️ I was meant to be travelling this week. My plans changed, but I’d already planned for a shorter issue, so it’s a quicker one this time. Back to full service next week!__Peter Cooper, your editor...
Go team plans around error handling support
Quick takeaways
Start with synchronous architecture by default - it’s simpler to understand, debug, and maintain for most use cases
Async architecture improves scalability and resilience - message queues and events help handle traffic spikes and failures
Design matters mor...
#555 — May 28, 2025
Unsub | Web Version
Go Weekly
▶ What's New in Go: Google's Take — Released as part of last week’s Google I/O, Go’s project lead and lead devrel team up to present an extensive list of recent additi...
When working with Go in an industrial context, I feel like dependency injection (DI) often
gets a bad rep because of DI frameworks. But DI as a technique is quite useful. It just
tends to get explained with too many OO jargons and triggers PTSD among those who came to Go
to escap...
When working with Go in an industrial context, I feel like dependency injection (DI) often
gets a bad rep because of DI frameworks. But DI as a technique is quite useful. It just
tends to get explained with too many OO jargons and triggers PTSD among those who came to Go
to escap...
When working with Go in an industrial context, I feel like dependency injection (DI) often
gets a bad rep because of DI frameworks. But DI as a technique is quite useful. It just
tends to get explained with too many OO jargons and triggers PTSD among those who came to Go
to escap...