Skip to content
/ di Public

Dependency injection for Go programming language.

License

Notifications You must be signed in to change notification settings

gozix/di

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoZix DI

License Documentation

Release Build Status Go Report Card Code Coverage

Dependency injection for Go programming language.

Features

  • Auto wiring
  • Constructor injection
  • Instance injection
  • Interfaces support
  • Optional injection
  • Field injection
  • Lazy loading
  • Tagging
  • Cleaning

Installation

go get github.com/gozix/di

Documentation

You can find documentation on pkg.go.dev and read source code if needed.

Questions

If you have any questions, feel free to create an issue.