MCPcopy Index your code
hub / github.com/Albert-W/crawler-project

github.com/Albert-W/crawler-project @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
4,941 symbols 16,561 edges 569 files 1,589 documented · 32% updated 7y ago★ 622 open issues
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

Addr (Interface)
An Addr represents an address associated with packet routing. [6 implementers]
src/golang.org/x/net/lif/address.go
Parser (Interface)
带两个函数的接口 [3 implementers]
src/crawler/engine/types.go
ResourceBody (Interface)
A ResourceBody is a DNS resource record minus the header. [10 implementers]
src/golang.org/x/net/dns/dnsmessage/message.go
Processor (FuncType)
src/crawler/engine/worker.go
src/crawler/engine/concurrent.go
MessageBody (Interface)
A MessageBody represents an ICMP message body. [11 implementers]
src/golang.org/x/net/icmp/messagebody.go
Scheduler (Interface)
(no doc) [2 implementers]
src/crawler/engine/concurrent.go
Extension (Interface)
An Extension represents an ICMP extension. [11 implementers]
src/golang.org/x/net/icmp/extension.go
ReadyNotifier (Interface)
(no doc) [2 implementers]
src/crawler/engine/concurrent.go

Core symbols most depended-on inside this repo

Errorf
called by 1152
src/golang.org/x/net/trace/events.go
New
called by 294
src/golang.org/x/net/trace/histogram.go
String
called by 247
src/golang.org/x/net/trace/trace.go
Unlock
called by 169
src/golang.org/x/net/webdav/lock.go
Run
called by 137
src/golang.org/x/net/bpf/vm_bpf_test.go
Add
called by 127
src/golang.org/x/net/internal/timeseries/timeseries.go
LocalAddr
called by 116
src/golang.org/x/net/icmp/endpoint.go
Error
called by 95
src/golang.org/x/net/idna/idna.go

Shape

Method 1,795
Function 1,773
Struct 1,063
TypeAlias 236
Interface 64
FuncType 10

Languages

Go100%

Modules by API surface

src/golang.org/x/net/dns/dnsmessage/message.go190 symbols
src/golang.org/x/net/http2/server_test.go183 symbols
src/golang.org/x/net/http2/transport_test.go162 symbols
src/golang.org/x/net/http2/server.go121 symbols
src/golang.org/x/net/http2/transport.go112 symbols
src/golang.org/x/net/http2/frame.go112 symbols
src/golang.org/x/net/webdav/internal/xml/marshal_test.go92 symbols
src/golang.org/x/net/trace/trace.go70 symbols
src/golang.org/x/net/webdav/internal/xml/xml.go58 symbols
src/golang.org/x/net/bpf/instructions.go55 symbols
src/golang.org/x/net/html/parse.go51 symbols
src/golang.org/x/net/http2/write.go50 symbols

For agents

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

⬇ download graph artifact