issues
search
defval
/
di
🛠A full-featured dependency injection container for go programming language.
MIT License
232
stars
13
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
feat: add a ProvideOptions method for di initialization (solve #51)
#53
matdurand
opened
10 months ago
2
improve documentation for ProvideValue
#52
matdurand
closed
11 months ago
3
Factory function returning other di.Provide
#51
matdurand
opened
11 months ago
7
Overriding a value from a parent di container
#50
matdurand
opened
11 months ago
0
Provide values via custom string types
#49
matdurand
closed
11 months ago
2
Issue after package name migration
#48
dvaghela
closed
1 year ago
4
Update package name
#47
defval
closed
1 year ago
1
Important: Upcoming Transfer of This Repository on June 5th
#46
defval
closed
1 year ago
0
Improve docs
#45
defval
closed
1 year ago
1
Update go, ci, license, readme
#44
defval
closed
1 year ago
1
Switch to github actions
#43
defval
closed
1 year ago
0
Fix code example in tutorial
#42
johnmaguire
closed
1 year ago
1
fix: you could not use a struct to for both di and json marshalling.
#41
chirino
closed
2 years ago
5
Possibility to disable singleton behavior.
#40
ont
closed
1 year ago
5
Why should I pass a pointer to the type?
#39
shomodj
closed
2 years ago
2
fix: prefer using "di:" field tags to control injection options to avoid conflicting with tags used by other libraries.
#38
chirino
closed
3 years ago
2
Change how Injected structs are tagged
#37
chirino
closed
3 years ago
4
chore: improve container chain docs / linking.
#36
chirino
closed
3 years ago
3
fix: calling Resolve() on a di.Injectable would overwrite the skip fields
#35
chirino
closed
3 years ago
1
Implement AddParent() method
#34
chirino
closed
3 years ago
7
Support the ability to chain containers (to form scopes)
#33
chirino
closed
3 years ago
3
Decorate
#32
defval
closed
3 years ago
1
Small fixes, fix coverage
#31
defval
closed
3 years ago
0
Improve tracing
#30
defval
closed
3 years ago
2
Handle embed unnamed dependency
#29
defval
closed
3 years ago
1
Singleton
#26
doppl-neal
closed
3 years ago
1
Tags release
#24
defval
closed
4 years ago
1
Duplicate instance with di.As
#23
gfyrag
closed
4 years ago
2
concurrent map read and map write
#22
gfyrag
closed
4 years ago
6
Tags
#21
defval
closed
4 years ago
4
Improve readme
#20
defval
closed
4 years ago
0
Fix named definition resolve cases
#19
defval
closed
4 years ago
2
Allow decorating of services in the container
#18
fionera
closed
3 years ago
8
Parameter structs need an empty di tag on an entry else it gets ignored
#17
fionera
closed
4 years ago
1
Using `di.WithName()` breaks when having one entry without a `di.Name()`
#16
fionera
closed
4 years ago
7
Prepare release v1.2.0
#15
defval
closed
4 years ago
1
Rework storage
#14
defval
closed
4 years ago
2
No documentation for the *Container.Has() method
#13
erickskrauch
closed
4 years ago
1
container.Resolve() doesn't create signleton when dependency requested via intermidiate constructor
#12
erickskrauch
closed
4 years ago
2
Unable to make interfaces group by using the same funtion interface implenentations
#11
erickskrauch
closed
4 years ago
11
Add support for di. Inject in Invoke()
#10
erickskrauch
closed
4 years ago
11
Make graph editable
#9
defval
closed
4 years ago
1
How to build a service conditionally?
#8
erickskrauch
closed
4 years ago
15
Fixed Typo 'does' -> 'do'
#7
AchoArnold
closed
4 years ago
2
Implement injectable struct.
#6
defval
closed
4 years ago
5
inject struct field
#5
zeromake
closed
4 years ago
3
Add a Application Start and Stop System
#4
fionera
closed
4 years ago
7
Add Late Provides
#3
fionera
closed
4 years ago
5
Inject struct fields
#2
zeromake
closed
4 years ago
1
Add stack traces to applying for options Provide(), Resolve(), Invoke()
#1
defval
closed
4 years ago
0
Next