Hi, I'm Jonathan Hall
I'm on a mission to make code accessible to people of all skill levels.
Go is a simple language. That doesn't mean it's always obvious. I'll send you daily suggestions and advice to improve your understanding and control of the language so that you may boldly Go.
Not sure? Browse the archive.
Use error decorators to simplify your error handling code
Learn to use a custom error type as a decorator to simplify error handling.
Inspect Your Errors: Unwrapping errors for fun and profit
I've talked about wrapping errors. Now let's talk about the various ways to unwrap and inspect errors.