Go Backend

Write idiomatic, production Go backend services matching Tanveer's actual stack. Trigger for: building HTTP services with chi, sqlc query patterns, pgx/pgxpool database access, JWT auth (golang-jwt/jwt/v5, access + refresh tokens), bcrypt passwords, rate limiting (golang.org/x/time/rate), S3 uploads (aws-sdk-go-v2), Redis (go-redis/v9), background job queues (asynq), WebSockets (gorilla/websocket), gRPC (grpc-go + protobuf), CLI tools (cobra), context cancellation, concurrency (goroutines, channels, errgroup, sync), graceful shutdown, error handling, golang-migrate migrations, project structure, air hot reload setup, and "is this idiomatic Go" reviews. Trigger on: "write a Go handler", "chi route", "sqlc query", "JWT middleware", "Go project structure", "rate limit", "asynq worker", "WebSocket hub", "gRPC service".

Tanveer-rajpurohit Updated

File contents

Tanveer-rajpurohit/agent-skill/tree/main/skills/go-backend commit 98ca0b6f8b

Frequently asked questions

npx skillmds@latest add tanveer-rajpurohit/go-backend