5个步骤搞定protoc环境安装

本文详细介绍了在Windows环境下安装golang protoc的5个步骤,包括下载golang安装程序,设置GOPATH环境变量,执行protoc-gen-go,验证环境配置成功,并展示了如何使用protoc生成Go源码文件。同时,文章也提及了protoc与GRPC的配合使用,以及在涉及grpc时如何添加grpc插件。
摘要由CSDN通过智能技术生成


胖sir:不知道你有没有这样的疑惑,工作中发现很多新接触GO的小伙伴安装protoc的环境需要折腾很久

刚开始我装环境的时候也是花了好长时间,最后如何装好的也不知原因,网上查找了各种资源,也没有一篇文章可以很好的解决这个问题.

兵长:这个好说,今天咱们就来梳理和总结一下,如何快速高效的安装好protoc的环境

前提,先介绍一下protoc是干啥的?

简而言之,protoc是用于将proto文件编程成各种语言源码文件的工具

例如此处我们可以将proto文件通过protoc工具,编译生成适用于GO语言开发的源码文件xxx.pb.go,一般会和GRPC进行配套使用,如果对这个感兴趣,可以在后台留言哦,此处暂且先单一说明一下protoc的环境如何一次性搞定

目前看来windows上的protoc安装相对来说疑问还是比较多的,其实安装还是非常简单的,我们就来说说吧

windows 下安装go protoc

1、下载最新版的golang安装程序

https://github.com/protocolbuffers/protobuf/releases/

2、 解压,把GOPATH的路径添加到环境变量

例如:要是不知道GOPATH在哪里获取, 可以在终端里面敲入go env进行查看

3、命令行执行

go get github.com/golang/protobuf

若如上命令执行失败,请配置代理

go env -w GO111MODULE=on  //打开模块
go env -w GOPROXY=https://goproxy.cn,direct //启用代理

4、%GOPATH%/src/github.com/golang/protobufxxxxx/protoc-gen-go

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值