grpc初识

 

使用grpc 内置的 protobuf 协议,其 DSL 语法 可清晰定义服务间通信的数据结构。

可参考:gRPC Go: Beyond the basics

编写好.proto 文件后可以使用Makefile 进行构建

1
2
3
4
5
build:
    # 一定要注意 Makefile 中的缩进,否则 make build 可能报错 Nothing to be done for build
    # protoc 命令前边是一个 Tab,不是四个或八个空格
    # grpc:后面最好跟绝对路径
    protoc -I. --go_out=plugins=grpc:$(GOPATH)/src/shippy/consignment-service proto/consignment/consignment.proto

– 返回顶部 –