MCPcopy Index your code
hub / github.com/PacktPublishing/Learning-Go-Programming

github.com/PacktPublishing/Learning-Go-Programming @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
681 symbols 1,210 edges 238 files 93 documented · 14%
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

Vector (Interface)
(no doc)
ch12/vector/vec.go

Core symbols most depended-on inside this repo

New
called by 35
ch12/vector/vec.go
Add
called by 28
ch12/vector/vec.go
String
called by 23
ch12/vector/vec.go
cap
called by 18
ch04/derefptr.go
Mag
called by 9
ch12/vector/vec.go
Write
called by 8
ch10/writer1.go
Eq
called by 7
ch12/vector/vec.go
Mag
called by 6
ch12/vector/vec.go

Shape

Function 426
Method 127
Struct 76
TypeAlias 41
Interface 11

Languages

Go100%

Modules by API surface

ch12/vector/vec.go25 symbols
ch08/interface_impl3.go20 symbols
ch08/interface_impl2.go20 symbols
ch08/other/structs.go19 symbols
ch08/other/embedstruct.go15 symbols
ch08/interface.go15 symbols
ch05/funcs.go15 symbols
ch08/interface_impl.go13 symbols
ch12/vector/vec_test.go11 symbols
ch08/structobj2.go11 symbols
ch08/methods.go11 symbols
ch12/vector/vec_bench_test.go9 symbols

For agents

$ claude mcp add Learning-Go-Programming \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact