Dev Log 9: 2025-11-05
owais
November 5, 2025
What I've Learned
It's way easier to handle errors in Go than it is to test for them. Between wrap, unwrap, Is & As, the standard library provides a lot of great utilities to handle and recover from errors. Inducing those errors, particularly with IO or database calls is particularly challenging. That gets to the heart of building good software doesn't it? Errors are easy to find when using, but programming defensively takes skill & practice.
Discussion in the ATmosphere