1.首先下载对应编译插件,这里不再提供下载
2.编写proto文件
3.编写完成用命令生成go文件
protoc --go_out=. --go-grpc_out=. *.proto
--go_out=. 其中的. 是说你要编译的 .proto 文件目录为当前目录,按需修改
--go-grpc_out=.,其中的. 是说你生成 .pb.go 文件的目录,按需修改
*.proto,其中的 * 是说编译当前目录下的所有 .proto 文件,也可以单独指定为 xxx.proto 文件
4.生成完后在服务端写代码
5.把proto生成的go文件复制到客户端一份,再写客户端代码