前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ProtocBuffer 安装及简单语法教程

ProtocBuffer 安装及简单语法教程

作者头像
用户4682003
发布2022-05-19 14:28:58
7780
发布2022-05-19 14:28:58
举报
文章被收录于专栏:网络安全技术点滴分享

第一步、打开终端,安装protoc(protoc是Protobuf的编辑器)执行以下命令:

1、brew tap grpc/grpc

2、brew install --with-plugins grpc

3、protoc --version (查看版本)

4、go get -u github.com/golang/protobuf/proto (gRPC运行时接口编解码支持库)

5、go get -u github.com/golang/protobuf/protoc-gen-go (从 Proto文件(gRPC接口描述文件) 生成 go文件 的编译器插件)

备注:第4,5步可以合并一步到位:"go get -u github.com/golang/protobuf"

第二步、打开Goland,在 GoModules 路径下可以看到 github.com/golang/protobuf/ 包含了 “proto” 和 “protoc-gen-go”

第三步、“cd github.com/golang/protobuf/protoc-gen-go” 路径下 执行 “go build -o protoc-gen-go main.go” 命令 生成 “protoc-gen-go” 可执行文件,如图

第四步、把 “protoc-gen-go” 可执行文件 拷贝到 /usr/local/bin 执行命令 “cp protoc-gen-go /usr/local/bin/”

以上步骤就是介绍 protoc 安装步骤

第五步、创建.protoc文件(有多种方法可以执行,就说一种吧,其他百度可以查):

1、执行命令 “touch hello.proto“ 创建如图

2、在 hello.proto 文件中输入“syntax = "proto3";

2、生成.go 文件 执行命令 “ protoc --go_out=. hello.proto ”

第六步、大概介绍protocbuffer的简单写法

结束,望各位多多指教

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网络安全技术点滴分享 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档