A mini-guide – Middleware, and how it works in Go | Dark Hacker News