安装指南
依赖
我们需要服务发现,所以让我们启动Consul(默认),或者通过go-plugins替换。
Consul
或者
Multicast DNS
我们可以使用Multicast DNS进行零依赖的服务发现
将--registry=mdns
传递给任何命令,例如micro --registry = mdns list services
Go Micro
Go Micro是Go开发微服务的RPC框架
安装
Protobuf
如果您使用代码生成,您还需要使用protoc-gen-go
访问github.com/micro/go-micro了解更多。
工具包
Micro工具包提供了访问微服务的各种方法
安装
Docker
可用预制docker images
尝试CLI
运行greeter服务
服务清单
获取服务
查询服务
Last updated