入门


这个部分通过创建一个简单的服务说明 go gRPC 的基本使用方法和场景,并介绍 protobuf 的基本语法。

环境准备

protobuf 编译器

项目地址:google/protobuf

这里使用brew工具安装,也可以下载编译好的可执行文件:

$ brew install protobuf

执行protoc命令查看当前版本:

$ protoc --version
libprotoc 3.21.6

go 编译插件

项目地址:

安装:

$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2

$ export PATH="$PATH:$(go env GOPATH)/bin"