di:go中的依赖项注入容器(golang) 源码
Go程序的依赖注入框架(golang)。 DI处理应用程序中对象的生命周期。 它在需要它们时创建它们,解决它们的依赖关系,并在不再使用它们时正确关闭它们。 如果您不知道DI是否可以帮助改善您的应用程序,请了解有关依赖注入和依赖注入容器的更多信息: 文档末尾还有一个“部分。 DI专注于性能。 它不依赖反射。 目录 基本用法 对象定义 定义至少包含对象的Name和用于创建对象的Build函数。 di. Def { Name : "my-object" , Build : func ( ctn di. Container ) ( interface {}, error )
文件列表
di-master.zip
(预估有个27文件)
di-master
go.mod
77B
utils.go
5KB
containerInterface.go
4KB
scope_test.go
800B
containerSlayer.go
3KB
.travis.yml
246B
containerLineage.go
1KB
LICENSE
1KB
go.sum
608B
暂无评论