Structuring Applications in Go | Hacker News Reader