Top 3.5% dependent repos on proxy.golang.org
proxy.golang.org : github.com/aegistudio/shaft
Package shaft is an alternative dependency injection framework of golang. It is mainly inspired by go.uber.org/fx and go.uber.org/dig, but comes with support for deferring (to close created resources), and a more simplified semantics. Just like the fx and dig conterparts, the shaft interpret dependency injection relationship by matching types. However, we apply these rules to simplify when we scan and transform provided functions:
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/aegistudio/shaft
License: MIT
Latest release: almost 3 years ago
First release: about 3 years ago
Namespace: github.com/aegistudio
Dependent packages: 4
Dependent repositories: 2
Stars: 1 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 2 days ago