MCPcopy Index your code
hub / github.com/bitfield/tpg-tools2

github.com/bitfield/tpg-tools2 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
340 symbols 741 edges 121 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

The Power of Go: Tools

This repository contains the code examples for the book The Power of Go: Tools, by John Arundel.

Subscribe to learn Go with me!

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Run
called by 16
shell/4/shell.go
String
called by 13
pipeline/1/pipeline.go
Get
called by 11
kv/2/kv.go
Set
called by 10
kv/2/kv.go
Set
called by 6
kv/1/kv.go
Get
called by 6
kv/1/kv.go
Print
called by 5
hello/4/hello.go
Write
called by 4
safewriter/1/main.go

Shape

Function 260
Method 37
Struct 33
FuncType 8
TypeAlias 2

Languages

Go100%

Modules by API surface

weather/6/weather.go11 symbols
weather/5/weather.go11 symbols
kv/2/kv_test.go10 symbols
kv/2/kv.go10 symbols
count/9/count.go10 symbols
count/7/count.go10 symbols
weather/4/weather.go9 symbols
pipeline/1/pipeline_test.go9 symbols
count/8/count.go9 symbols
match/1/match.go8 symbols
count/6/count.go8 symbols
count/5/count.go8 symbols

For agents

$ claude mcp add tpg-tools2 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact