In defence of Golang error handling | Hacker News Reader