Review Go HTTP API code for compliance with REST best practices, security, and performance. 80+ rules covering routing, middleware, validation, auth, and observability. Use when building or reviewing Go web services, HTTP handlers, REST APIs, or middleware chains. Triggers: "Review my API", "Check API security"…
Go database access patterns and best practices. Covers database/sql, SQLX, GORM, connection pooling, transactions, migrations, and testing. Use when setting up database connections, writing queries, implementing repository patterns, or optimizing database performance. Triggers: "Database setup", "SQL in Go"…
Build and deploy Go applications with Docker. Generates optimized multi-stage Dockerfiles, distroless images, docker-compose configs, and CI/CD pipelines. Use when dockerizing a Go app, optimizing image size, or setting up deployment. Triggers: "Dockerize my Go app", "Create a Dockerfile", "Deploy my Go service"…
Go performance optimization and idiomatic coding guidelines with 50+ rules across 9 categories. Use when writing new Go code, reviewing for performance issues, optimizing memory or concurrency, or refactoring to idiomatic Go. Triggers: "Review my Go code", "Optimize Go performance", "Make this idiomatic", "Check for…
Go project layout and architecture patterns. Organize code into clean, maintainable packages following community conventions. Use when starting a new Go project, refactoring a codebase, designing domain-driven architecture, or reviewing project layout. Triggers: "Project structure", "Organize my Go project", "Clean…
Go testing best practices with 30+ rules across 6 categories. Covers table-driven tests, mocking, integration testing, benchmarks, fuzz testing, and test helpers. Use when writing tests, reviewing test code, setting up CI testing, or measuring coverage. Triggers: "Write tests", "Table-driven test", "Benchmark this"…
Production-grade gRPC service patterns for Go. Covers protobuf design, interceptors, streaming, and operational patterns.
★not rated 2 6mo agoA82 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: