goa勉強会 in 六本木一丁目(2017/6/16開催) のまとめ
最近、流行の兆しを見せているような気がするマイクロサービス向けフレームワークgoa(https://goa.design/)の勉強会のまとめです
- deadcheatgreat
- 2584
- 3
- 0
- 15
アイスタイル新卒/@cosme運営
@istyle_freshers
#goastudy はじまるよ!(にたみ) pic.twitter.com/9qUIjMT9aN
2017-06-16 19:40:22
拡大
「goa概要」 @ikawaha さん
nntsugu
@nntsugu
goaはAPIデザインからコードを生成するたびにswaggerファイルも生成してくれるからドキュメントのメンテも楽ちん。 #goastudy
2017-06-16 19:43:25
THANKS Advocator
@deadcheatgreat
ikawahaさんのスライドはこちらです speakerdeck.com/ikawaha/goamia… #goastudy
2017-06-16 19:43:47
nntsugu
@nntsugu
ざっくりgoaを把握するための3つの要素「APIデザインの3要素+1」「パラメータとバリデーションについて」「ミドルウェア」。 #goastudy
2017-06-16 19:47:07
nntsugu
@nntsugu
generateされたものの中で、編集する必要があるのは、main.goとcontrollerの2種のみ。その他ファイルに手を加える必要が出た場合は、何かがおかしい #goastudy
2017-06-16 19:53:39
nntsugu
@nntsugu
パラメータのバリデーションはcontrollerに渡されるcontextに入っている。controllerに渡ってきた時点でバリデーション済み #goastudy
2017-06-16 19:55:00