iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >windows下如何使用GoLand生成proto文件
  • 760
分享到

windows下如何使用GoLand生成proto文件

2023-07-02 00:07:48 760人浏览 泡泡鱼
摘要

本文小编为大家详细介绍“windows下如何使用GoLand生成proto文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows下如何使用GoLand生成proto文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来

本文小编为大家详细介绍“windows下如何使用GoLand生成proto文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows下如何使用GoLand生成proto文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

    下载编译器protoc

    1、使用google官方protoc

    windows下如何使用GoLand生成proto文件

    2、使用三方protoc,比如我使用的gogo的protoc

    windows下如何使用GoLand生成proto文件

    设置环境变量

    把bin目录下的protoc.exe及编译插件复制到xxx/bin下,xxxx/bin加入环境变量,当然也可放在其他目录。

    windows下如何使用GoLand生成proto文件

    需加入环境变量,能让系统找到protoc.exe

    windows下如何使用GoLand生成proto文件

    编写proto文件

    //指定版本//注意proto3与proto2的写法有些不同syntax = "proto3"; //包名,通过protoc生成时go文件时package test; //请求结构message ContactBook_Request {int32 lOperationTarget = 1; // 操作目标    int32 lOperationType   = 2; // 操作类型bytes bData            = 3; // 数据内容,含二级list或map}//回复结构message ContactBook_Response {    string strCode = 1; //响应    string strMsg  = 2; //详细信息}//接口service storageInfo {    rpc PushStoragedatainfo (ContactBook_Request) returns (ContactBook_Response) {}}

    将proto文件编译为pb.go文件

    在goland里,进入终端-然后进入proto文件所在目录

    windows下如何使用GoLand生成proto文件

    执行命令:

    protoc -I ./ --gogo_out=plugins=grpc:. xxxxx.proto

    读到这里,这篇“windows下如何使用GoLand生成proto文件”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

    --结束END--

    本文标题: windows下如何使用GoLand生成proto文件

    本文链接: https://www.lsjlt.com/news/338674.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • windows下如何使用GoLand生成proto文件
      本文小编为大家详细介绍“windows下如何使用GoLand生成proto文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows下如何使用GoLand生成proto文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来...
      99+
      2023-07-02
    • windows下使用GoLand生成proto文件的方法步骤
      目录下载编译器protoc1、使用google官方protoc2、使用三方protoc,比如我使用的gogo的protoc设置环境变量编写proto文件将proto文件编译为pb.g...
      99+
      2024-04-02
    • 我想从 cmd 的 proto 文件生成 protobuf,而不使用“option go_package ”
      php小编草莓,你提到你想从cmd的proto文件生成protobuf,而不使用"option go_package"。在这种情况下,你可以尝试使用其他方法来生成protobuf文件。...
      99+
      2024-02-09
    • windows下C++生成Dump调试文件与分析
      目录1、前言2、依赖库下载3、项目配置3.1、设置输出路径3.2、拷贝依赖资源3.3 将dbghelp.h添加在工程中3.4、配置lib文件路径3.5、添加生成minidump文件方...
      99+
      2023-05-15
      C++生成Dump调试文件 windows Dump调试文件 windows Dump文件
    • Ajax如何实现生成流文件下载
      这篇文章主要介绍Ajax如何实现生成流文件下载,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码如下:// 绑定导出按钮     $...
      99+
      2024-04-02
    • 如何使用pandas生成/读取csv文件
      这篇文章给大家分享的是有关如何使用pandas生成/读取csv文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言csv是我接触的比较早的一种文件,比较好的是这种文件既能够以电子表格的形式查看又能够以文本的形式...
      99+
      2023-06-20
    • Linux下如何生成core文件、默认core文件路径
      这篇文章给大家分享的是有关Linux下如何生成core文件、默认core文件路径的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。core文件即核心文件(core file),是操作系统在进程收到某些信号而终止运行时...
      99+
      2023-06-28
    • 如何生成csr文件
      如何生成csr文件CSR,Certificate Signing Request,是制作SSL 证书的必要步骤。一个 CSR 文件中描述了 SSL 证书持有人的信息(如个人姓名或公司名称)、联系地址等,用于验证 SSL 证书和域名是同一个人...
      99+
      2023-06-04
    • 使用mpdf生成pdf文件
      本文主要需求是将html页面转换为pdf文档 1、安装mpdf工具类 (composer方式) composer require mpdf/mpdf:8.0.3 2、控制器里调用 ...
      99+
      2023-09-23
      servlet javascript 前端
    • 如何使用批处理文件生成文件列表清单
      小编给大家分享一下如何使用批处理文件生成文件列表清单,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法:先进入文件目录下,建立一个.txt格式的纯文档文件。在这个...
      99+
      2023-06-08
    • 使用Python生成pdf文件
          Python平台的优秀PDF报表类库Reportlab。它不属于Python的标准类库,所以必须手动下载类库包并安装:       yum install python-reportlab -y    这篇文章将介绍reportla...
      99+
      2023-01-31
      文件 Python pdf
    • Windows下如何使用PHP访问文件路径?
      当我们在Windows下使用PHP时,经常需要访问文件路径,这是一个非常常见的需求。在本文中,我们将介绍如何使用PHP访问文件路径。 首先,我们需要知道Windows下文件路径的格式。Windows下的文件路径格式是以盘符开头,例如C:Wi...
      99+
      2023-07-01
      path windows shell
    • JAVA如何生成pdf文件
      这篇“JAVA如何生成pdf文件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“JAVA如何生成pdf文件”文章吧。一、简介P...
      99+
      2023-07-04
    • idea如何生成wsdl文件
      要生成WSDL文件,您可以按照以下步骤进行操作:1. 定义Web服务接口:首先,您需要定义您的Web服务接口,包括接口的方法、参数和...
      99+
      2023-08-11
      idea
    • Hibernate Mapping文件如何生成
      这篇文章主要介绍Hibernate Mapping文件如何生成,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!我们都知道在hibernate中,每个数据表对应的其实是一个实体类,每个实体类有一个对应的hbm.xml配置...
      99+
      2023-06-17
    • MDK(keil)工具:如何使用MDK生成bin文件
      要使用MDK(Keil)工具生成bin文件,您可以按照以下步骤进行操作:1. 打开Keil MDK开发环境,选择或创建您的工程文件。...
      99+
      2023-09-20
      MDK
    • 使用MyBatis-Generator如何自动生成映射文件
      目录MyBatis-Generator自动生成映射文件1、使用cmd命令方式生成2、使用maven方式生成3、如果开发工具为eclipse自动生成MyBatis映射文件工具问题MyB...
      99+
      2024-04-02
    • eclipse如何生成jar文件
      要在Eclipse中生成一个jar文件,可以按照以下步骤进行操作:1. 选择要生成jar文件的项目,在Eclipse的导航栏中找到"...
      99+
      2023-10-08
      eclipse jar
    • spark如何生成zip文件
      要生成zip文件,可以使用Spark的saveAsTextFile或saveAsSequenceFile方法将数据保存为文本文件或序...
      99+
      2024-04-02
    • webservice如何生成wsdl文件
      要生成一个Web服务描述语言(WSDL)文件,可以使用以下几种方法:1. 使用Java编程语言:- 使用Java标准库中的JAX-W...
      99+
      2023-09-21
      webservice
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作