MCPcopy Index your code
hub / github.com/arschles/go-in-5-minutes

github.com/arschles/go-in-5-minutes @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
599 symbols 1,609 edges 204 files 193 documented · 32%
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

Model (Interface)
Model is the generic interface to represent data that's stored in db.DB implementations [6 implementers]
episode11/models/model.go
HashTable (Interface)
HashTable is the interface for a simple hash table. It's designed in such a way that some libraries immediately adhere t [5 …
episode0/hashtable.go
Model (Interface)
(no doc) [6 implementers]
episode5/models/model.go
Data (Interface)
Data is the core config interface [1 implementers]
episode9/conf/conf.go
Renderer (Interface)
Renderer is the interface to rendering templates. This example repository has an unrolled/render (https://godoc.org/gith [1 …
episode5/handlers/renderer.go
DB (Interface)
DB is the interface to a simple key/value store
episode1/storage/db.go
DB (Interface)
DB is the generic key/value interface for databases that work with this server
episode11/db/db.go
Key (Interface)
Key is the generic key that's used to identify Models in db.DB implementations
episode11/models/key.go

Core symbols most depended-on inside this repo

jQuery
called by 77
episode24/public/assets/application.251fae1bd60d0a9e6e64.js
Error
called by 53
episode17/pkg/sample.go
New
called by 43
episode24/actions/gifms.go
isFunction
called by 40
episode24/public/assets/application.251fae1bd60d0a9e6e64.js
add
called by 39
episode16/set.go
Render
called by 32
episode5/handlers/renderer.go
Get
called by 30
episode11/db/db.go
remove
called by 29
episode20/transformer.go

Shape

Function 413
Method 118
Struct 56
Interface 9
TypeAlias 3

Languages

Go63%
TypeScript37%

Modules by API surface

episode24/public/assets/application.251fae1bd60d0a9e6e64.js132 symbols
www/themes/default/static/js/jquery-1.11.3.min.js75 symbols
episode9/conf/conf.go9 symbols
www/themes/default/static/js/bootstrap-3.3.5.min.js8 symbols
episode5/models/mongo_db.go8 symbols
episode30/actions/todoes.go8 symbols
episode24/actions/gifms.go8 symbols
episode30/models/todo.go7 symbols
episode30/actions/todoes_test.go7 symbols
episode24/models/gifm.go7 symbols
episode24/actions/gifms_test.go7 symbols
episode16/set.go7 symbols

Datastores touched

(mysql)Database · 1 repos
episode29_productionDatabase · 1 repos
episode29_testDatabase · 1 repos
episode30_productionDatabase · 1 repos
episode30_testDatabase · 1 repos

For agents

$ claude mcp add go-in-5-minutes \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page