Google GeminiGoDebugging
Generic Observability Rules for Google Gemini
Generic Observability Rules adapted for Google Gemini. High-signal generic engineering guidance for real projects.
rules file
# Generic Observability Rules for Google Gemini ## Logging - Structured JSON logs with level, timestamp, service, requestId. - No secrets or PII in logs. - Log business events that matter (checkout completed, subscription canceled). ## Metrics - Track RED metrics: Rate, Errors, Duration. - Add domain metrics (MRR events, activation funnel, churn signals). - Alert on user-impacting symptoms, not raw CPU only. ## Tracing - Propagate trace IDs across async jobs and service boundaries. - Add spans around DB calls, external API calls, and queue handlers.
How to use with Google Gemini
#observability#logging#tracing#gemini#generic-rules#go#ai-coding-rules
Related Rules
Go Cursor Rules
CursorGo
Cursor rules for Go: idiomatic Go patterns, error handling, concurrency, and Go module conventions.
Code Style
go · golangCopy Ready
Go Claude Rules
ClaudeGo
Claude rules for Go: project structure, error handling, testing, and idiomatic Go patterns.
Architecture
go · golangCopy Ready
Go Windsurf Rules
WindsurfGo
Windsurf rules for Go: hexagonal architecture, clean code, observability, and production Go patterns.
Architecture
go · windsurfCopy Ready
Echo Architecture Rules for GitHub Copilot
GitHub CopilotGo
SEO-ready GitHub Copilot rules for Echo architecture with copy-paste instructions, testing guardrails, and production-safe patterns.
General AI
copilot · goCopy Ready