golang-google-wire 是做什麼的?
在 Golang 中使用 google/wire 進行編譯時依賴注入 — 包含 wire.NewSet、wire.Build、wire.Bind(介面→具體實作)、wire.Struct、wire.Value、wire.InterfaceValue、wire.FieldsOf、清理函式、//go:build wireinject 注入器檔案以及生成的 wire_gen.go。適用於正在使用或採用 google/wire、程式碼庫中匯入 github.com/google/wire、或需要在編譯時透過 wire.Build 連接應用程式依賴圖的情境。對於使用反射的運行時依賴注入,請參考 samber/cc-skills-golang@golang-uber-dig 技能。