Error handling practices in Go | Hacker News Reader