Compile-time Dependency Injection for Go
Wire is a code generation tool that automates connecting
components using dependency injection. Dependencies between
components are represented in Wire as function parameters,
encouraging explicit initialization instead of global variables.
Because Wire operates without runtime state or reflection, code
written to be used with Wire is useful even for hand-written
initialization.
- Developed at devel:languages:go
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:zSystems/wire && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000760 760 Bytes | |
_servicedata | 0000000228 228 Bytes | |
vendor.tar.gz | 0000122873 120 KB | |
wire-0.5.0.tar.gz | 0000090048 87.9 KB | |
wire.changes | 0000001360 1.33 KB | |
wire.spec | 0000002137 2.09 KB |
Revision 9 (latest revision is 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 1070228
from
Jeff Kowalczyk (jfkw)
(revision 9)
Build with go >= 1.19 on SUSE Linux Enterprise and with go1.18 only on SUSE Linux Enterprise 15 SP3. (bsc#1203599) (forwarded request 1070205 from deneb_alpha)
Comments 0