当前位置: 首页 > article >正文

go window安装protoc protoc生成protobuf文件

1.  下载:

Releases · protocolbuffers/protobuf · GitHub

2. 解压缩:

 3. 配置环境变量:

     选择系统变量->Path -> 新增 解压缩后的bin路径

 4. 打印版本:

     protoc --version


5. 安装protoc-gen-go

    cmd 下输入安装命令,并去自己的gopath下找到路径

go install github.com/golang/protobuf/protoc-gen-go@latest

 

7:生成

    protoc包下代码结构

user.proto 设置go_package="./pbobjs"

去自己的proto文件路径下,输入下方命令,生成pb文件:

protoc --go_out=. --plugin=protoc-gen-go="C:\Users\libin\go\bin\protoc-gen-go.exe"  *.proto


http://www.kler.cn/a/453425.html

相关文章:

  • QT-【常用容器类】-QList类 QLinkedList类
  • 【3DGS文献阅读】Splatter Image: Ultra-Fast Single-View 3D Reconstruction
  • EasyPoi 使用$fe:模板语法生成Word动态行
  • 关于Edge浏览器的设置
  • 复习打卡大数据篇——Hadoop HDFS 03
  • 教育行业 UI 设计基础篇:简洁直观的风格打造
  • vue关闭eslint校验及开启debugger
  • 【jenkins插件】
  • Java 集合使用注意事项总结
  • PYNQ2.7镜像直接升级成3.0以支持XCV(Xilinx Virtual Cable)
  • 代码随想录-笔记-其八
  • Jenkins 任意文件读取(CVE-2024-23897)修复及复现
  • 【Vue3学习】使用ref调用子组件的方法,实现子组件的显示与隐藏
  • HarmonyOS NEXT 实战之元服务:静态案例效果---歌单推荐
  • 如何在 Linux 上使用 Rsync 同步本地和远程目录
  • 机器学习之pandas
  • 多功能jquery图片预览放大镜插件
  • 【C++动态规划】1105. 填充书架|2104
  • Unity功能模块一对话系统(1)前置准备
  • 08-排序
  • 题目解析与Python实现:D. Lizards and Basements 2
  • 【golang】map遍历注意事项
  • JVM【Java虚拟机】基础知识(五)
  • ChatGPT与Postman协作完成接口测试(三)
  • 【人工智能】基于Python与Keras的图像风格迁移实现与解析
  • 典型常见的基于知识蒸馏的目标检测方法总结一