MCPcopy Index your code
hub / github.com/exu/go-workshops

github.com/exu/go-workshops @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,004 symbols 6,449 edges 297 files 127 documented · 6%
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

Greeter (Interface)
Greeter is the interface that we're exposing as a plugin. [3 implementers]
todo-691-libs-go-plugin/app.go
Messanger (Interface)
lets define interface for our messanger which can return some message which will be displayed in terminal [2 implementers]
064-basics-struct-tags/struct-tags.go
Shape (Interface)
(no doc) [2 implementers]
065-basics-interfaces/20-interfaces/20-interfaces.go
ApiResourceDeleter (Interface)
(no doc) [1 implementers]
305-testing-unit-dependencies/api.go
MyFunc (FuncType)
(no doc)
057-basics-overriding-internal-types/function/function.go

Core symbols most depended-on inside this repo

get
called by 237
101-concurrency-channels/15-quit-problem/15-quit-problem.go
draw_key
called by 110
640-libs-termbox/keyboard.go
p
called by 86
999-shooting-yourself-in-the-foot/operations-reordering.go
Error
called by 43
067-basics-errors/wizard/wizard.go
New
called by 36
520-fullstack-rest-angular-resource/app.go
Get
called by 25
570-fullstack-beego/app.go
printf_tb
called by 19
640-libs-termbox/keyboard.go
Add
called by 15
100-concurrency-other/mutex/mutex.go

Shape

Function 1,745
Method 129
Struct 104
TypeAlias 15
Interface 10
FuncType 1

Languages

TypeScript63%
Go37%

Modules by API surface

540-fullstack-websockets/static/angular.min.js252 symbols
530-fullstack-json-event-stream/static/angular.min.js252 symbols
520-fullstack-rest-angular-resource/static/angular.min.js252 symbols
510-fullstack-html-and-angular/static/angular.min.js252 symbols
540-fullstack-websockets/static/jquery-2.1.3.min.js64 symbols
530-fullstack-json-event-stream/static/jquery-2.1.3.min.js64 symbols
520-fullstack-rest-angular-resource/static/jquery-2.1.3.min.js64 symbols
510-fullstack-html-and-angular/static/jquery-2.1.3.min.js64 symbols
690-libs-grpc/customer/customer.pb.go43 symbols
400-patterns-pipeline/example.go26 symbols
640-libs-termbox/editbox.go24 symbols
520-fullstack-rest-angular-resource/app.go17 symbols

Datastores touched

quxCollection · 1 repos
(mongodb)Database · 1 repos
officialDatabase · 1 repos

For agents

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

⬇ download graph artifact