Facebook 对 Golang 依赖注入的实现

依赖注入是一个经典的设计模式,在解决复杂的对象依赖关系方面是一个非常行之有效的手段。对于有反射功能的语言来说,实现依赖注入都比较方便一些。

Facebook 在 Golang 依赖注入的实现

在 Golang 中有几个比较知名的依赖注入开源库,例如 google/wire 、 uber-go/dig 以及 facebookgo/inject 等。

网站地图