├── .bumpversion.cfg ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── di.go ├── di_test.go ├── examples ├── basic │ └── example_test.go ├── cleanup │ └── example_test.go ├── hook │ └── example_test.go └── optionalargument │ └── example_test.go ├── export_test.go ├── go.mod ├── go.sum └── make /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.cache 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | include /ci/Makefile 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/README.md -------------------------------------------------------------------------------- /di.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/di.go -------------------------------------------------------------------------------- /di_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/di_test.go -------------------------------------------------------------------------------- /examples/basic/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/examples/basic/example_test.go -------------------------------------------------------------------------------- /examples/cleanup/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/examples/cleanup/example_test.go -------------------------------------------------------------------------------- /examples/hook/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/examples/hook/example_test.go -------------------------------------------------------------------------------- /examples/optionalargument/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/examples/optionalargument/example_test.go -------------------------------------------------------------------------------- /export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/export_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/go.sum -------------------------------------------------------------------------------- /make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-tk/di/HEAD/make --------------------------------------------------------------------------------