MCPcopy Index your code
hub / github.com/bazel-contrib/rules_go

github.com/bazel-contrib/rules_go @v0.61.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.61.1 ↗ · + Follow
1,309 symbols 3,710 edges 528 files 277 documented · 21%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Option (Interface)
Option is an option for the [New] function to override runfiles discovery.
go/runfiles/runfiles.go
Object (Interface)
(no doc) [1 implementers]
tests/core/go_test/external_importmap_lib.go
ClientWrapper (Interface)
(no doc) [1 implementers]
tests/extras/gomock/source/client_wrapper.go
ResolvePkgFunc (FuncType)
(no doc)
go/tools/gopackagesdriver/flatpackage.go
Client (Interface)
(no doc)
tests/bcr/mockable.go
Client (Interface)
(no doc)
tests/extras/gomock/source/client.go
PackageFunc (FuncType)
(no doc)
go/tools/gopackagesdriver/flatpackage.go
Client (Interface)
(no doc)
tests/extras/gomock/reflective/client.go

Core symbols most depended-on inside this repo

Close
called by 110
tests/extras/gomock/source/client_wrapper.go
RunBazel
called by 65
go/tools/bazel_testing/bazel_testing.go
Error
called by 60
go/runfiles/runfiles.go
String
called by 56
go/tools/builders/edit.go
Stat
called by 55
go/runfiles/fs.go
Bytes
called by 48
go/tools/builders/edit.go
Open
called by 46
go/runfiles/fs.go
errorf
called by 46
tests/runfiles/testfs/testfs.go

Shape

Function 930
Method 213
Struct 126
TypeAlias 28
Interface 8
FuncType 4

Languages

Go98%
C1%
Python1%
C++1%

Modules by API surface

go/runfiles/runfiles.go28 symbols
go/tools/builders/nogo_main.go26 symbols
go/runfiles/fs.go26 symbols
go/tools/builders/env.go25 symbols
go/runfiles/manifest.go22 symbols
go/tools/bzltestutil/test2json.go19 symbols
tests/runfiles/testfs/testfs.go17 symbols
go/tools/bzltestutil/bincov/coverage_visitor.go17 symbols
go/tools/bazel_benchmark/bazel_benchmark.go17 symbols
go/tools/gopackagesdriver/flatpackage.go16 symbols
go/tools/gopackagesdriver/bazel.go16 symbols
go/tools/builders/read.go16 symbols

For agents

$ claude mcp add rules_go \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact