Dependency Injection patterns in Golang (adv. go pt. 3) | Hacker News Reader