The previous post on Dependency Injection in Go stirred up some heated responses
on Reddit and Twitter. I’m writing this post to illustrate some good benefits of
Dependency Injection in Go when applied to some benefit. I will also demonstrate
an additional, declarative DI pattern of the Factory model presented in the previous
installment on this subject.