Gopher Wrangling: Effective error handling in Go | Hacker News Reader