~marcopolo/di

9411a3365a10bc0849ae459d3dd6fff92c7e4cd7 — Marco Munizaga 9 months ago 88a7eea
Update README
1 files changed, 11 insertions(+), 4 deletions(-)

M README.md
M README.md => README.md +11 -4
@@ 1,9 1,16 @@
# di

A small straightforward DI library for Go.
[![Go Reference](https://pkg.go.dev/badge/git.sr.ht/~marcopolo/di.svg)](https://pkg.go.dev/git.sr.ht/~marcopolo/di)

## Usage

## Examples
A small, straightforward, DI library for Go.

## Why another DI library?

I wanted a DI library solution for libraries. Something that doesn't force users
into a certain framework, yet works well with whatever the end user uses.

I also wanted:

- A single definition of all inputs and outputs.
- A way to provide and override defaults clearly.
- Generics to convey type information.