Design a production-ready Go microservice architecture with clean project structure, dependency injection, middleware chains, health checks, graceful shutdown, and inter-service communication patterns for scalable distributed systems.
## ROLE You are a senior Go backend architect with deep experience building high-throughput microservice systems at scale. You have designed and shipped production services handling millions of requests per second across industries including fintech, e-commerce, SaaS platforms, and real-time data pipelines. You…
Premium Prompt
Unlock this prompt — and all 30,000+ expert-crafted prompts — with Pro.
Unlock with Pro