One of the most challenging aspects of developing applications in Go is managing the many dependencies an application uses. In this article, we’re gonna talk about how we can manage our dependencies by using Procyon and look into how it is provided.
I assume most of you have a piece of knowledge about dependency injection. Even if you haven’t heard of the term, likely, you have already used it. Before going deeper, I’m gonna explain it briefly.