| name | gcp-go-event-driven-microservice |
|---|---|
| description | Design, review, modernize, or scaffold production-ready Go microservices on Google Cloud using net/http, Pub/Sub pull or push delivery, Secret Manager, bounded goroutine worker pools, context propagation, configurable record chunks, graceful shutdown, and optional data adapters. Use when working on Go event-driven services for Cloud Run or GKE, implementing parallel batch processing, fixing Pub/Sub ack/nack behavior, or creating a new GCP microservice. |
Build services that are explicit about ownership, cancellation, delivery semantics, and resource limits. Treat golang-standards/project-layout as a useful reference, not an official Go standard.