Client Server
Go Micro uses a client/server model for RPC communication between services.
Go Micro uses a client/server model for RPC communication between services.
The registry is responsible for service discovery in Go Micro. It allows services to register themselves and discover other services.
The broker provides pub/sub messaging for Go Micro services.
The transport layer is responsible for communication between services.
The store provides a pluggable interface for data storage in Go Micro.
Plugins are scoped under each interface directory within this repository. To use a plugin, import it directly from the corresponding interface subpackage and pass it to your service via options.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.