go-performance-review

Installation
SKILL.md

Go Performance Review

Profile first, optimize second. Never optimize without a benchmark proving the problem.

Detailed reference material, loaded on demand:

  • references/benchmarking.md — benchmark shape, running, reading benchstat, comparing variants, commit format, CI regression checks.
  • references/memory-and-io.md — allocation, hot-path and map examples, retention, struct layout, false sharing, HTTP clients, streaming, batching.
  • references/profiling.md — which profile for which symptom, capture commands, reading pprof, compiler diagnostics, traces, flight recorder.
  • references/runtime-tuning.md — GOGC/GOMEMLIMIT, reading gctrace, GOMAXPROCS in containers, PGO.
  • references/logging.md — slog vs zap/zerolog decision table, slog with a zap backend, logging anti-patterns in hot paths.

Read a reference file only when the summary below is not enough.

Installs
184
GitHub Stars
83
First Seen
Mar 27, 2026