【文件属性】:
文件名称:go-grpc-example:grpc和grpc网关示例
文件大小:1.07MB
文件格式:ZIP
更新时间:2021-05-11 16:13:26
Go
grpc
Golang grpc以及grpc-gateway的简单使用
编译proto
安装ProtocolBuffers以及gate-gateway,可以查找网站相关资料
编译google.api
cd protos
protoc --go_out=plugins=grpc:"." "google/api/*.proto"
编译*.proto
cd protos
protoc --go_out=plugins=grpc:"." ./*.proto
编译*.proto.gw.go
cd protos
protoc --grpc-gateway_out=logtostderr=true:"." "*.proto"
配置使用
拷贝conf/conf.toml.exmpale为conf/conf.toml,并配置数据库信息
执行服务端程序:go run server.go
执行客户端程序:go