Skip to content

DIライブラリのgoogle/wireがアーカイブされた対策

GoでDIする場合の最も有名なライブラリ google/wire がアーカイブされた。インターネット上の反応では、移行する必要はないという反応もある。

また、よい記事を多く公開しているVictoriaMetricsの人だと思うけどこういう発言があった。

言いたいことは分かる。GoはGitHubから直接ダウンロードをする訳じゃないので基本的に今あるバージョンは消えないし、VictoriaMetricsの人が言うようにDIフレームワークに依存しない方がいいのもそうだろう。

しかしながら、リポジトリがアーカイブされたということは脆弱性も対応されないし、新しい言語の習慣からも置いていかれてしまうということを意味する。そんなリスクを抱えたままにしたいかというと、そんなことはないんじゃないか。