Add go-kod (#5203)

* Add go-kod

* Update README.md
This commit is contained in:
大可 2024-02-19 06:08:20 +08:00 committed by GitHub
parent b03c30b3a3
commit 88625a5e59
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1701,6 +1701,7 @@ _Libraries for working with dependency injection._
- [google/wire](https://github.com/google/wire) - Automated Initialization in Go. - [google/wire](https://github.com/google/wire) - Automated Initialization in Go.
- [HnH/di](https://github.com/HnH/di) - DI container library that is focused on clean API and flexibility. - [HnH/di](https://github.com/HnH/di) - DI container library that is focused on clean API and flexibility.
- [kinit](https://github.com/go-kata/kinit) - Customizable dependency injection container with the global mode, cascade initialization and panic-safe finalization. - [kinit](https://github.com/go-kata/kinit) - Customizable dependency injection container with the global mode, cascade initialization and panic-safe finalization.
- [kod](https://github.com/go-kod/kod) - A generics based dependency injection framework for Go.
- [linker](https://github.com/logrange/linker) - A reflection based dependency injection and inversion of control library with components lifecycle support. - [linker](https://github.com/logrange/linker) - A reflection based dependency injection and inversion of control library with components lifecycle support.
- [nject](https://github.com/muir/nject) - A type safe, reflective framework for libraries, tests, http endpoints, and service startup. - [nject](https://github.com/muir/nject) - A type safe, reflective framework for libraries, tests, http endpoints, and service startup.
- [wire](https://github.com/Fs02/wire) - Strict Runtime Dependency Injection for Golang. - [wire](https://github.com/Fs02/wire) - Strict Runtime Dependency Injection for Golang.