MCPcopy Index your code
hub / github.com/callicoder/golang-tutorials

github.com/callicoder/golang-tutorials @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
158 symbols 196 edges 104 files 22 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

Shape (Interface)
Go Interface - `Shape` [2 implementers]
14-interfaces/01-interface-example/main.go

Core symbols most depended-on inside this repo

Area
called by 5
14-interfaces/01-interface-example/main.go
Translate
called by 2
13-methods/06-method-with-pointer-receiver-vs-function-with-pointer-argument/main.go
IsAbove
called by 2
13-methods/07-method-with-value-receiver-vs-function-with-value-argument/main.go
Perimeter
called by 2
14-interfaces/01-interface-example/main.go
printEmployee
called by 2
10-maps/06-check-key-existence/main.go
reverseRunes
called by 1
07-packages/strings/reverse_runes.go
String
called by 1
16-command-line-flags/command-line-flags.go
getStockPriceChangeWithError
called by 1
06-functions/03-function-multiple-return-values-error/main.go

Shape

Function 113
Struct 21
Method 20
TypeAlias 3
Interface 1

Languages

Go100%

Modules by API surface

14-interfaces/01-interface-example/main.go14 symbols
15-sorting/custom-sorting-struct.go6 symbols
13-methods/03-same-method-names-on-different-types/main.go5 symbols
16-command-line-flags/command-line-flags.go4 symbols
13-methods/07-method-with-value-receiver-vs-function-with-value-argument/main.go4 symbols
13-methods/06-method-with-pointer-receiver-vs-function-with-pointer-argument/main.go4 symbols
13-methods/08-methods-on-non-struct-types/main.go3 symbols
13-methods/05-functions-with-pointer-arguments/main.go3 symbols
13-methods/04-methods-with-pointer-receivers/main.go3 symbols
13-methods/02-methods-are-functions/main.go3 symbols
13-methods/01-method-example/main.go3 symbols
10-maps/06-check-key-existence/main.go3 symbols

For agents

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

⬇ download graph artifact