创建go-micro v2项目

Posted 年少~年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建go-micro v2项目相关的知识,希望对你有一定的参考价值。

1.使用go mod init 名称 创建项目
2.执行下面方法

使用go-micro框架:
go get github.com/micro/go-micro/v2
protobuf生成工具:
go get github.com/golang/protobuf/protoc-gen-go
go-micro自己的生成工具: (和go-micro框架一致都是V2版本)
go get  github.com/micro/protoc-gen-micro/v2
安装Micro工具(也需要V2版本)
go get github.com/micro/micro/v2

在这里插入图片描述

在这里插入图片描述

还需要一个protoc.exe,windows平台编译受限,很难自己手动编译,直接去网站下载一个,地址:

https://github.com/protocolbuffers/protobuf/releases/tag/v3.9.0(将proto文件生成为对应语言文件的编译器, 
根据自己系统下载对应的版本),同样放在GOPATH/bin下

在这里插入图片描述

3.下载etcd

https://github.com/etcd-io/etcd/releases
(根据自己系统下载对应的版本,解压文件可以放在任何地方)

启用etcd; 双击etcd.exe (etcd.exe是服务端程序,etcdctl.exe为客户端程序)

在这里插入图片描述

以上是关于创建go-micro v2项目的主要内容,如果未能解决你的问题,请参考以下文章

微服务框架 Go-Micro 集成 Nacos 实战之服务注册与发现

(10)go-micro微服务发送邮件

ViewPager 不在超过 1 个片段中显示地图 v2

片段更改时如何隐藏地图视图(谷歌地图v2)

go微服务框架go-micro深度学习 整体架构介绍

将多个输出中的hls属性设置为单独的片段代码