---
layout: default
---

# Learn by Example

A collection of small, focused examples demonstrating common patterns with Go Micro.

- [Hello Service](hello-service.md)
- [RPC Client](rpc-client.md)
- [Pub/Sub with NATS Broker](pubsub-nats.md)
- [Service Discovery with Consul](registry-consul.md)
- [State with Postgres Store](store-postgres.md)
- [NATS Transport](transport-nats.md)

## More

- [Real-World Examples](realworld/index.md)
