Elliot Chance

Jun 7, 2019

7 min read

A New, Simpler Way to Do Dependency Injection in Go

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…