透過 grpc-gateway 來實作 HTTP RESTful 服務

最近開發專案時,為了和其他應用程式界接,所以我用到 gRPC 作為程式間溝通的協定。然而,如果有 HTTP RESTful API 在開發和測試也會更方便,我們就不用寫一個 gRPC client 出來測試功能了,只用 cURL 就可以測試會順利很多。找了找資料後,我逛到了 grpc-gateway 這個專案,實作 gRPC server 的同時也實作 Http Reverse Proxy 達成目的。

繼續閱讀