golang-uber-dig 是做什么的?
使用 uber-go/dig 在 Golang 中实现依赖注入——基于反射的容器、Provide/Invoke、dig.In/dig.Out 参数与结果对象、命名值、值组、可选依赖、作用域以及 Decorate 功能。当使用或采用 uber-go/dig 时、代码库导入 go.uber.org/dig 时,或在启动时构建应用依赖图时适用。对于更高级的生命周期和模块化支持,请参阅 samber/cc-skills-golang@golang-uber-fx 技能。