Making a Middleware API Layer in Go | Hacker News Reader