Best Practices for Errors in Go | Hacker News Reader