July 13th @The Fukuoka Growth Next, in Japan
Translations: 日本語
freee K.K.
Yoichiro Shimizu
Backend engineer in Japanese FinTech company. I love Go and Oyster.
https://budougumi0617.github.io/
https://twitter.com/budougumi0617
Title:
google/wireを使ったGoらしいアーキテクチャ設計への取り組み
Abstract:
github.com/google/wireはGoでDI(依存性の注入)を行なうためのツールです。
依存の注入・初期化、依存の注入・初期化を繰り返し、多階層のDIコードも自動生成できます。
マイクロサービスをゼロから開発するにあたり、google/wireを使ってGoらしく疎結合なアーキテクチャ設計に挑戦しました。その際に感じたgoogle/wireのメリット・デメリット・可能性を紹介します。
https://github.com/google/wire
Slide:
Time:
11:20 AM - 11:40 AM (20 min)