1.Micro由开源的库与工具组成web
- go-micro - 基于Go语言的可插拔RPC微服务开发框架;包含服务发现、RPC客户/服务端、广播/订阅机制等等。
- go-plugins - go-micro的插件有etcd、kubernetes、nats、rabbitmq、grpc等等。
- Go Config能够管理复杂的配置。
- micro - 微服务工具集包含传统的入口点(entry point);API 网关、CLI、Slack Bot、代理及Web UI。
2.API、Web、SRV 服务之间的区别是什么api
API / Web -> SRV框架
3.如何使用Micro微服务
- 使用 go-micro 编写服务。
- 使用 micro 工具集来访问这些服务。