Build production-ready Model Context Protocol servers and clients in Go with modular middleware, streaming support, and resilience patterns.