起步

PPG007 ... 2022-5-6 Less than 1 minute

# 起步

Tips

可以使用以下命令生成桩文件:

docker run --rm --name protoc --mount type=bind,source=${your protofile abs path},target=/app/proto ppg007/protoc-gen:latest /sbin/my_init -- bash gen.sh
1

如果速度较慢可以将镜像从 ppg007/protoc-gen 替换为 registry.cn-qingdao.aliyuncs.com/ppg007/protoc-gen

此种方式下,proto 源文件夹必须是绝对路径,且最多允许两层嵌套,例:如果输入的源路径为 /home/user/proto,那么 proto 文件夹中可以直接存放 proto 文件,也可以在 proto 文件夹中创建多个子目录存放 proto 文件。

如果使用的 grpc-gateway 是使用 yaml 格式描述的,这个 yaml 文件名必须是 service.yml

此镜像详细信息见:protoc-gen (opens new window)

# 引入 gRPC

go get google.golang.org/grpc

Last update: July 10, 2022 10:10
Contributors: PPG007