In some Go services, Google’s Wire dependency injection pkg was used. Last year, the team archived the project. Now, the services are tightly dependent on this pkg. Removing dependency means rewriting the almost whole project. I don’t see meaningful reasons to use this kind of DI packages.
0 reposts0 likes