Mocking dependencies in Go with implicit interfaces | Hacker News Reader