What does HackerNews think of wire?

Compile-time Dependency Injection for Go

Language: Go

#70 in Go
#56 in Go
I've used this framework. The exceptions being deferred until runtime were really frustrating.

If you really want to use DI in golang, for some reason, wire[1] at least still gives you type safety and compile-time failures.

1. https://github.com/google/wire

For a slightly different take on this problem, check out Wire (https://github.com/google/wire).