GoとGCPとマイクロサービスの良い事例!
中で紹介されている中で特に感銘を受けたのが、
Go言語を採用した理由で、
「なるべく標準ライブラリや標準の作法を組み合わせて実装する.例えばサーバー実装はnet/http
のみを使う,テストはtesting
でTable drivenを使う,Middlewareパターン(後述)を使うなど.」
という点ですね。
なるべくプログラミング言語にある標準機能で解決しようというのは、
技術採用の判断において実は一番大事なのではないかなと思いました!!
API GatewayによるMicroservices化 https://go-talks.appspot.com/github.com/tcnksm/talks/2018/07/mercarigo/microservices-api-gateway.slide#1