lppgo / grpc-examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

一个grpc使用的备忘录

包含:

  1. grpc-go
  2. grpc-cpp同步版
  3. grpc-cpp异步版

protoc命令

1. protoc for go

protoc --proto_path=./proto --cpp_out=./proto proto/mathtest.proto  
protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative proto/helloworld.proto

2. protoc for c++

grpc_cpp_plugin=`which grpc_cpp_plugin`  
protoc -I. --cpp_out=. --grpc_out=. --plugin=protoc-gen-grpc=$grpc_cpp_plugin helloworld.proto

About


Languages

Language:Makefile 60.8%Language:C++ 17.8%Language:C 11.1%Language:CMake 9.5%Language:Go 0.6%Language:Shell 0.1%Language:TypeScript 0.1%