Wire
Go
のDIライブラリ
https://blog.golang.org/wire
https://github.com/google/wire
自動生成で依存関係を解決する