Mocking in Go: Using interfaces for fun and profits | Dark Hacker News