Interfaces and Composition for Effective Unit Testing in Golang | I care, I share, I'm Nathan LeClaire.