golang-benchmark
FeaturedGolang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, profiling hot paths with pprof, interpreting CPU/memory/trace profiles, analyzing results with benchstat, setting up CI benchmark regression detection, or investigating production performance with Prometheus runtime metrics. Also use when the developer needs deep analysis on a specific performance indicator - this skill provides the measurement methodology, while golang-performance provides the optimization patterns.
Install
Quality Score: 99/100
Skill Content
Details
- Author
- samber
- Repository
- samber/cc-skills-golang
- Created
- 2 months ago
- Last Updated
- 1 months ago
- Language
- Go
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
xcode-build-benchmark
Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped `.build-benchmark/` artifacts. Use when a developer wants a baseline, wants to compare before and after changes, asks to measure build performance, mentions build times, build duration, how long builds take, or wants to know if builds got faster or slower.
profile
Run CPU and memory profiling with pprof to identify performance hotspots. Use when investigating high resource usage.
perf
Performance regression gate. Detects N+1 queries, sync-in-async, missing indexes, memory leaks, and bundle bloat before they reach production.
golang-testing
Go 测试模式,包括表格驱动测试、子测试、基准测试、模糊测试和测试覆盖率。遵循具有惯用 Go 实践的 TDD 方法论。
error-tracking-go
PostHog error tracking for Go