Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vvatanabe/go-grpc-basics
WEB+DB PRESS Vol.110 特集2「[速習]gRPC」サンプルコード
https://github.com/vvatanabe/go-grpc-basics
Last synced: 24 days ago
JSON representation
WEB+DB PRESS Vol.110 特集2「[速習]gRPC」サンプルコード
- Host: GitHub
- URL: https://github.com/vvatanabe/go-grpc-basics
- Owner: vvatanabe
- License: mit
- Created: 2019-03-31T07:20:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-05T01:45:06.000Z (about 5 years ago)
- Last Synced: 2024-06-19T02:58:20.034Z (5 months ago)
- Language: Go
- Homepage:
- Size: 20.5 KB
- Stars: 24
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WEB+DB PRESS Vol.110 特集2「[速習]gRPC」サンプルコード
技術評論社刊「[WEB+DB PRESS Vol.110](https://gihyo.jp/magazine/wdpress/archive/2019/vol110)」の特集2「[速習]gRPC」のサンプルコードです。
## 目次
実行方法は各READMEをご覧ください。
- [単項RPC ── 1リクエスト/1レスポンス](https://github.com/vvatanabe/go-grpc-basics/tree/master/echo)
- [サーバサイドストリーミングRPC ── 1リクエスト/多レスポンス](https://github.com/vvatanabe/go-grpc-basics/tree/master/downloader)
- [クライアントサイドストリーミングRPC ── 多リクエスト/1レスポンス](https://github.com/vvatanabe/go-grpc-basics/tree/master/uploader)
- [双方向ストリーミングRPC ── 多リクエスト/多レスポンス](https://github.com/vvatanabe/go-grpc-basics/tree/master/chat)
- [gRPCのインタセプタ](https://github.com/vvatanabe/go-grpc-basics/tree/master/interceptor)## 動作環境
サンプルコードは次の環境で動作確認済みです。
- Go 1.12
- grpc-go 1.19.1
- protobuf 3.7.0
- protoc-gen-go 1.3.1## ライセンス
サンプルコードはMITライセンスで配布しています。
http://opensource.org/licenses/mit-license.php
## お問い合わせ
不具合があった場合は[本誌Webページ](https://gihyo.jp/magazine/wdpress/archive/2019/vol110)よりお問い合わせをお願いいたします。
## ご注意
本サンプルコード、特集の内容に基づく運用結果について、著者、ソフトウェアの開発元および提供元、株式会社技術評論社は一切の責任を負いかねますので、あらかじめご了承ください。