- A Minimal gRPC echo server with bidirectional streaming RPC
- Server Reflection support
- service proto: proto/echo.proto
- YAML definition for Cloud Run
# via grpcurl
grpcurl -d '{"message": "hello"}' grpc.castaneai.dev:443 EchoService/StreamingEcho
# A testclient creates 3 streams with EchoService/StreamingEcho.
# (Press Ctrl-C to stop.)
go run testclient/testclient.go grpc.castaneai.dev:443 3
- Google Cloud SDK
- ko
export KO_DOCKER_REPO=gcr.io/<YOUR_GCP_PROJECT>
make deploy
MIT