A Go framework for building distributed systems with RPC, service discovery, messaging, storage, and workflows.