栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

go-micro安装及问题解决

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

go-micro安装及问题解决

Tips:micro安装需要go版本至少高于1.11

目录

Tips:micro安装需要go版本至少高于1.11

consul 安装

 protoc 安装

micro 安装 

protoc-gen-micro安装

protoc-gen-go安装

grpc安装


consul 安装

下载地址:Consul Versions | HashiCorp Releaseshttps://releases.hashicorp.com/consul/

Tips:注意使用稳定版,因为有些新特性开发环境上不一定支持

 protoc 安装

下载地址:https://github.com/protocolbuffers/protobuf/releases/https://links.jianshu.com/go?to=https%3A%2F%2Fgithub.com%2Fprotocolbuffers%2Fprotobuf%2Freleases%2F

micro 安装 
go get github.com/micro/micro

# 或者

# MacOS
curl -fsSL https://micro.mu/install.sh | /bin/bash

# Linux
wget -q https://micro.mu/install.sh -O - | /bin/bash

或者 git clone micro项目到本地,然后go build或者go install

Tips:micro项目是用来生成micro工具的,我们后期主要用来生成服务的框架

protoc-gen-micro安装
go get -u -v github.com/micro/protoc-gen-micro

protoc-gen-go安装
go get -u github.com/golang/protobuf/proto


go get -u github.com/golang/protobuf/protoc-gen-go@v1.3.2
# 看项目需要,如果不是必须安装v1.3.2这个版本
#要不然会出现protoc-gen-go: unable to determine Go import path for 这个错误,
#如果出现了,在proto文件中导入下面的语句:
option go_package = “./package name”;

grpc安装
go get -u google.golang.org/grpc

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/945562.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号