lightweight, idiomatic and composable router for building Go HTTP services

starsforkslicenseupdatedrelease
  • Repository: github.com/go-chi/chi
  • Commit: 8b258c7bb28f97a5f2a856ff7ef962578fec9215 · HEAD up to date
  • Analyzed: 2026-08-19T22:47:08-03:00 (682ms)
  • Engine: local · go-crap 0.5.1

Trend

758

History

DateCommitCombinedAverageFuncsExceededEngine
2026-08-198b258c7757.654.161821local

Top offenders

CrapComplexityCoverageFunctionFile
37.233794.4%*node.findRoutetree.go:409
20.0040.0%NoCachemiddleware/nocache.go:40
20.0040.0%BasicAuthmiddleware/basic_auth.go:10
20.0040.0%*compressResponseWriter.Flushmiddleware/compress.go:339
20.0040.0%Heartbeatmiddleware/heartbeat.go:12
18.021896.2%patNextSegmenttree.go:695
17.051794.4%*Mux.Mountmux.go:295
13.021395.0%*node.routestree.go:628
12.341286.7%ThrottleWithOptsmiddleware/throttle.go:44
12.091179.2%walktree.go:846