issues
search
samber
/
do
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
https://pkg.go.dev/github.com/samber/do
MIT License
1.82k
stars
75
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Use reflection instead of fmt
#89
knpwrs
closed
1 week ago
1
Feature Request: allow providers to accept name for service customization
#88
abenerd
opened
1 week ago
0
can v2 do.InjectorOpts support Package?
#87
trireg
opened
3 weeks ago
0
Different Override / Bind / InvokeAs behaviors through repeated runs
#86
polds
closed
1 month ago
1
Render bug in Scope Tree for duplicate provided values in child scopes
#85
polds
opened
1 month ago
0
doc: fix example code typo
#84
StrayDragon
opened
1 month ago
0
Proposal: allow service providers registered in the root scope to be invoked with values and other providers in the scoped injector
#83
chunming-lu
opened
4 months ago
1
feat: InvokeNamed[any] without type check
#82
d-enk
closed
4 months ago
0
Support `interface` in `As`/`InvokeAs`
#81
d-enk
opened
4 months ago
1
Add TypeMismatch instead NotFound invoke error
#80
d-enk
closed
4 months ago
1
Need better handling for arrays
#79
d-enk
closed
4 months ago
0
Service register best practices
#78
iyaozhen
closed
4 months ago
5
Add toy examples in Go playground sandboxes
#77
samber
opened
5 months ago
0
V2: Bug in parallel shutdown
#76
samber
opened
5 months ago
3
`InvokeAs` problems
#75
d-enk
opened
5 months ago
5
Add telemetry, OTEL, logger...
#74
samber
opened
5 months ago
1
More hooks
#73
samber
opened
5 months ago
0
Add hook at the scope level
#72
samber
opened
5 months ago
0
Transform hooks into slices of hooks
#71
samber
closed
4 months ago
1
Expose a method for adding/removing lifecycle hooks at runtime
#70
samber
opened
5 months ago
0
[docs] Fix typo lazy/eager in eager-loading.md
#69
alexandregv
closed
5 months ago
0
`OverrideTransient` is implemented with `OverrideNamed` instead of `OverrideNamedTransient` in v2.0.0-beta.5
#68
chunming-lu
closed
5 months ago
1
Proposal: way to automate invoke deps in do.Provider for any type constructor
#67
d-enk
opened
5 months ago
2
Performance Question about service instnace : getInstance(i Injector) (T, error)
#66
kcmvp
opened
6 months ago
1
instantiate
#65
dezren39
closed
5 months ago
0
feat: InjectorOpts.HookBeforePanic
#64
dezren39
opened
7 months ago
2
update readme v2@v2.0.0-beta.5
#63
dezren39
closed
5 months ago
0
prefered->preferred
#62
dezren39
closed
5 months ago
0
V2 Feature Request: add lifecycle interface support
#61
kcmvp
opened
7 months ago
2
How can I InvokeNamed T to any
#60
iyaozhen
closed
4 months ago
7
Lock Around Service Shutdown Cleanup
#59
maddiesch
closed
5 months ago
0
v2: Feature Request - expose a method for add lifecycle hook
#58
kcmvp
closed
5 months ago
2
add ShutdownOnSignalsWithContextDone()
#57
kondratev
closed
7 months ago
2
feat: let pass our own chan to ShutdownOnSignals
#56
GreyXor
closed
5 months ago
5
doc: fix receiver typo
#55
mrthinger
closed
9 months ago
0
refactor: remove confusing arg in AsNamed
#54
mrthinger
closed
9 months ago
0
Troubleshooting: flamegraph of service invocation
#53
samber
opened
9 months ago
1
Add support of Value Groups
#52
samber
opened
9 months ago
5
Feat/dynamic injection
#51
anhthii
closed
10 months ago
0
Debug: Web UI for listing scopes, services and dependencies
#50
samber
closed
9 months ago
1
V2 doc
#49
samber
closed
10 months ago
0
[👷] Road to v2 🚀 - Refactor DAG Maps to sync.Map and Improve invoke Function Readability
#48
K4L1Ma
closed
10 months ago
2
Create application templates
#47
samber
opened
11 months ago
0
External website for documentation (starting v2)
#46
samber
closed
10 months ago
1
[👷] Road to v2 🚀
#45
samber
opened
11 months ago
27
shutdown-all-services-even-on-error
#44
christiandins
closed
9 months ago
1
Data race: unsynchronized read of `Injector.services` in `serviceNotFound`
#43
dgunay
opened
1 year ago
3
shutdown all services even on error
#42
danilobuerger
closed
9 months ago
3
Is there an equivalent to dig.As() ?
#41
varunbpatil
closed
10 months ago
1
chore: reuse existing code
#40
aFlyBird0
closed
1 year ago
1
Next