A New, Simpler Way to Do Dependency Injection in Go

Elliot Chance
7 min readJun 7, 2019

Dependency injection (DI) is a great thing. Even if you haven’t heard of the term, it’s likely that you have already used it.

This article assumes zero existing knowledge of DI. However, a basic understanding of Go. I will work from fundaments, challenges, solutions and eventually lead to how to build a complete service container.

Anatomy of This…

--

--

Elliot Chance

I’m a data nerd and TDD enthusiast originally from Sydney. Currently working for Uber in New York. My thoughts here are my own. 🤓 elliotchance@gmail.com