Go Logging Core Principle Logs are for operators , not developers. Every log line should help someone diagnose a production issue. If it doesn't serve that purpose, it's noise. --- Choosing a Logger Normative : Use for new Go code. is structured, leveled, and in the standard library (Go 1.21+). It covers the vast majority of production logging needs. Do not introduce a third-party logging library unless profiling shows is a bottleneck in your hot path. When you do, keep the same structured key-value style. Read references/LOGGING-PATTERNS.md when setting up slog handlers, configuring JSON/tex…