安装micro/go-micro

创建文件夹,拉取相关包

mkdir golang.org

cd golang.org

mkdir x

cd x

git clone https://github.com/golang/net.git

git clone https://github.com/golang/crypto.git

git clone https://github.com/golang/sys.git

git clone https://github.com/golang/text.git

git clone https://github.com/golang/tools.git

 

mkdir google.golang.org

cd google.golang.org

git clone https://github.com/grpc/grpc-go.git

mv grpc-go grpc

git clone https://github.com/google/go-genproto.git

mv go-genproto genproto

 

go get -u github.com/golang/protobuf/protoc-gen-go
go get github.com/micro/protoc-gen-micro

 

go get -v github.com/micro/micro

go get -v github.com/micro/go-micro

go get -v github.com/micro/go-plugins

 

设置代理(go1.12.5)

export GOPROXY="https://goproxy.io"

 

进入项目

go mod init ***

vim go.mod

require (
        github.com/99designs/gqlgen v0.7.1
        github.com/emicklei/go-restful v2.8.1+incompatible
        github.com/gin-contrib/sse v0.0.0-20190125020943-a7658810eb74 // indirect
        github.com/gin-gonic/gin v1.3.0
        github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
        github.com/golang/protobuf v1.3.1
        github.com/gorilla/websocket v1.4.0
        github.com/grpc-ecosystem/grpc-gateway v1.7.0
        github.com/hailocab/go-geoindex v0.0.0-20160127134810-64631bfe9711
        github.com/hashicorp/go-rootcerts v1.0.0
        github.com/micro/cli v0.2.0
        github.com/micro/go-api v0.5.0
        github.com/micro/go-bot v0.1.0
        github.com/micro/go-config v0.13.3
        github.com/micro/go-grpc v0.9.0
        github.com/micro/go-log v0.1.0
        github.com/micro/go-micro v1.5.0
        github.com/micro/go-plugins v0.22.0
        github.com/micro/go-web v0.6.0
        github.com/micro/micro v0.22.0
        github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
        github.com/pborman/uuid v1.2.0
        github.com/vektah/gqlparser v1.1.0
        golang.org/x/net v0.0.0-20190603091049-60506f45cf65
        google.golang.org/genproto v0.0.0-20190530194941-fb225487d101
        google.golang.org/grpc v1.21.1
        gopkg.in/go-playground/validator.v8 v8.18.2 // indirect
)

 

go build/run 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/447634.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

刹车八个技巧 教你踩得又稳又好

驾车加速行驶,这是谁都可以做到的。但是如果我们不能够正确地操作刹车,汽车有可能在一瞬间变成事故的凶器,因此,也许我们可以说刹车技术是驾驶汽车的境界之一。以下为大家列举八种刹车技巧,如果全部掌握的话&#xff0…

springcloud 注解 @EnableDiscoveryClient 与 @EnableEurekaClient 的区别

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 在使用 Spring Cloud feign 服务发现时提到两种注解: EnableDiscoveryClient、EnableEurekaClient 。 spring cloud 中 disc…

开车路上怎样赶走瞌睡虫?网友支招如何防路困

春困秋乏,秋天时不时来个哈欠打个盹也是人之常情,可是如果您正在路上开车可就是危险之极的事情了!要知道,这在路上开快车不是最危险的,最危险的是走神,而打瞌睡更是要命的!可这打瞌睡是身体疲乏…

重启 docker 服务、Docker 重启

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 我的情况 :重启阿里云 ECS 服务器后,一切服务都停止了。 重启 XXX 服务通用命令:service xxx re…

25岁肥胖!美研究:晚年恐出现病态肥胖

如果您现在刚好25岁,最好注意一下现在的体重,因为美国纽约大学最新研究发现,如果在25岁这个年龄,您的体重是超重的,10年后肥胖的机率会比较高,男生恐怕高到23.1%,女生高到46.9%,而年…

linux 查看 CPU 使用率

1:top 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 top -bn 1 -i -c top命令可以看到总体的系统运行状态和cpu使用效率 %us: 表示用户空间程序的cpu使用效率 %sy:表示…

新研究:长寿又健康的秘诀

最近对南加州一个退休社区,成千上万90岁以上者的一项具有里程碑意义的研究,指出了长寿的可能因素。吸烟致使寿命缩短,运动使人活得更长。即使从事非运动的方式,保持活跃的生活,也会延长寿命。肥胖不好,但过…

解决: service endpoint with name xxx already exists ( docker 已删除的容器却依旧存在)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 启动服务报错如题 确认 我已经 docker rm -f XXX 了。也确认 各个容器端口并不重复。 重新启动容器服务依旧报错: 粗…

广州驾考科目三电子考16日全面启动

驾考科目三人工考“短暂复出” 增加13天过渡期,16日全面启动电子考 南方日报讯(记者/赵琦玉 通讯员/交宣)昨日,广州驾考科目三电子考试新政在实施2天之后,陡然“刹车”进行调整。从昨日起至本月15日共13天的过渡期内,已预约科目三…

解决:There was an unexpected error (type=Internal Server Error,..). No instances available for XXX

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1.我的情况: 实践 springCloud , 启动了注册中心 eureka、也启动了 服务生产者、服务消费者。 eureka 端口: 1…

延长汽车寿命的6个良好习惯

怎样最大程度的使用你的汽车涉及到许多东西,比如保养维护,还有良好的驾驶习惯。很多人对正确的维护保养对延长汽车寿命的重要性已很了解,所以我们这里集中谈一谈什么是良好的驾车习惯。驾车习惯和方式决定了汽车的预期寿命,换另一…

springCloud - 第3篇 - 消费者调用服务 ( RestTemplate + Ribbon )

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一、新建 ribbon 工程: 1. file - new - module 2. spring Initializr - module SDK 选择自己的 JDK ,其余的可…

延长汽车使用寿命,抛弃六大用车坏习惯

汽车使用越来越普及,因为用车习惯问题导致汽车寿命减短,因错误用车习惯导致伤车、损车的例子比比皆是。而用车习惯得当与否,直接关系到汽车的使用寿命。例如发动机,如果保养得当,开50万~60万公里都没问题。汽车使用越来…

解决:Whitelabel Error Page This application has no explicit mapping for /error...UnknownHostException

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 我的情况 : springcloud 实践,启动 ribbon 工程后,请求接口报错: Whitelabel Error…

springCloud - 第4篇 - 消费者调用服务 ( Feign )

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一、新建 ribbon 工程: 1. file - new - module 2. spring Initializr - module SDK 选择自己的 JDK ,其余的可…

相信什么,生命就走向什么

一、因果定律:生命的成熟,体现在一个人的行为是否越来越遵循因果定律。 世界上没有一件事是偶然发生的,每一件事的发生必有其原因。这是宇宙的最根本定律。人的命运当然也遵循这个定律。认同因果定律的不仅是佛教,还有基督教和印…

使用 idea 创建第一个 springboot 项目

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设计目的就是用来简化spring项…

自信不疑的人不会做的15件事

自信不疑的人相信自己的能力。如果自己都不信任自己,那么别人怎么相信你!自信不疑的人相信自己的能力。如果自己都不信任自己,那么 别人怎么相信你!想要昂首阔步、增加自信,请留意自信不疑的人不会做的15件事情。 1.不…

maven多模块使用( pom.xml 中 <modules> 实现子父模块组合)

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 一个多模块项目通过一个父POM 引用一个或多个子模块来定义。父项目&#xff0c;通过以下配置&#xff0c;将子项目关联。 <packaging…

坚持步行的惊人效果,网上被疯狂转载!

俗话说&#xff0c;人老腿先老。由于人体2/3的肌肉集中在下半身&#xff0c;所以六十多岁的人可以有年轻人七成的握力和臂力&#xff0c;但下半身力量却只剩下四成。不过&#xff0c;大家也不必担心。最近&#xff0c;包括以色列、美国在内的科学家们发现&#xff0c;温和地健步…