微服务的本质是让专业的人做专业的事情,做出更好的东西。

golanggo-microgolanggo-microgo-micro

go-micro

如果没有git请自行安装git

安装 protoc

访问如下网址

protoc-3.9.1-win64.zip

e:dev

e:devprotoc-3.9.1-win64binpath

安装protoc-gen-micro插件

.protogo-micro

安装 consul

下载windows版本

解压到

e:devconsulpath

hello,world

创建微服务

使用如下指令创建微服务

生成适配proto的golang代码

$GOPATH

启动应用

查看是否启动

启动restful api接口支持支持

go.micro.srv.*go.micro.srv.hello

测试

restd插件请求接口

rested接口

推荐阅读