Blast radius, hotspots, duplicates.
Pick a file from the heaviest-files or top-complex lists to see what breaks if you change it. Incoming = files that depend on this. Outgoing = what this depends on. Hops capped at 3 so central files don't show "everything".
AST files
99GoFunctions
1,311with complexityCall sites
9,015Incoming — what breaks if this changes
32 fileshop 1: 5hop 2: 23hop 3: 48 cross-module
- 1context.go
- 1gin_test.go
- 1gin.go
- 1routes_test.go
- 1tree_test.go
- 2auth_test.go
- 2benchmarks_test.go
- 2binding/binding_test.go
- 2binding/form_mapping_test.go
- 2binding/multipart_form_mapping_test.go
Outgoing — what this depends on
4 fileshop 1: 2hop 2: 1hop 3: 11 cross-module
- 1internal/bytesconv/bytesconv.go
- 1utils.go
- 2debug.go
- 3gin.go
22% prod fns covered
Heaviest files(by file complexity, not function count)
Most complex functions(click to zoom into function blast radius)