Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/boz/go-throttle
github.com/boz/go-throttle
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
20
symbols
70
edges
3
files
10
documented · 50%
1
cross-repo links
Search
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
ThrottleDriver (Interface)
ThrottleDriver is an interface for requesting execution of the throttled resource and for stopping the throttler. [1 implementers]
throttle.go
Throttle (Interface)
Throttle extends ThrottleDriver with Next(), which is used by the client to throttle its code. [1 implementers]
throttle.go
Core symbols
most depended-on inside this repo
Trigger
called by 10
throttle.go
Stop
called by 8
throttle.go
Next
called by 7
throttle.go
newThrottler
called by 2
throttle.go
NewThrottle
called by 0
throttle.go
ThrottleFunc
called by 0
throttle.go
Trigger
called by 0
throttle.go
Next
called by 0
throttle.go
Shape
Function
11
Method
6
Interface
2
Struct
1
Languages
Go
100%
Modules
by API surface
throttle.go
12 symbols
throttle_test.go
5 symbols
example_test.go
3 symbols
Used by 1 indexed graphs
manifest dependencies, hub-wide
github.com/jesseduffield/lazydocker
For agents
$
claude mcp add go-throttle \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact