サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
midori5.hatenablog.com
概要 Go-Cloud Projectで利用されている、 Wire と呼ばれる Dependency Injection Tool について触ってみました。 (README.md を試した形です) Install github.com wire は go get でインストールします。 go get github.com/google/go-cloud/wire/cmd/wire 実装 github.com 基本的な使い方 ProviderとInjecterという2つの概念を持ちます Provider Providerは、依存させたいstructの実体を返却します。 例) 依存させたいstructの実態を定義します。 // foo.go type Foo struct{ Name string } Provider関数を定義します。 func ProviderFoo(name string
このページを最初にブックマークしてみませんか?
『midori5.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く