File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # Wire: Automated Initialization in Go
2-
3- [ ![ Build Status] ( https://github.com/goforj/wire/actions/workflows/tests.yml/badge.svg?branch=main )] ( https://github.com/goforj/wire/actions )
4- [ ![ godoc] ( https://godoc.org/github.com/goforj/wire?status.svg )] [ godoc ]
1+ <p align =" center " >
2+ <img src =" ./docs/assets/logo.png " width =" 400 " alt =" goforj/wire logo " >
3+ </p >
4+
5+ <p align =" center " >
6+ Compile-time dependency injection for Go - fast, explicit, and reflection-free.
7+ </p >
8+
9+ <p align =" center " >
10+ <a href="https://pkg.go.dev/github.com/goforj/wire"><img src="https://pkg.go.dev/badge/github.com/goforj/wire.svg" alt="Go Reference"></a>
11+ <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="License: MIT"></a>
12+ <a href="https://github.com/goforj/wire/actions"><img src="https://github.com/goforj/wire/actions/workflows/test.yml/badge.svg" alt="Go Test"></a>
13+ <a href="https://golang.org"><img src="https://img.shields.io/badge/go-1.21+-blue?logo=go" alt="Go version"></a>
14+ <img src="https://img.shields.io/github/v/tag/goforj/wire?label=version&sort=semver" alt="Latest tag">
15+ <a href="https://codecov.io/gh/goforj/wire" ><img src="https://codecov.io/github/goforj/wire/graph/badge.svg?token=3KFTK96U8C"/></a>
16+ <a href="https://goreportcard.com/report/github.com/goforj/wire"><img src="https://goreportcard.com/badge/github.com/goforj/wire" alt="Go Report Card"></a>
17+ </p >
18+
19+ <p align =" center " >
20+ <code >wire</code > generates plain Go code to wire your application together.
21+ No runtime container, no reflection, no hidden magic - just fast, explicit initialization.
22+ </p >
523
624> [ !NOTE]
725> This is a maintained fork of ` google/wire ` .
You can’t perform that action at this time.
0 commit comments