Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/dpapathanasiou/go-statemachine
github.com/dpapathanasiou/go-statemachine
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
10
symbols
23
edges
2
files
1
documented · 10%
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
Handler (FuncType)
An implementation of a finite state machine in Go, inspired by David Mertz's article "Charming Python: Using state machi
statemachine.go
Core symbols
most depended-on inside this repo
AddState
called by 3
statemachine.go
AddEndState
called by 1
statemachine.go
Execute
called by 1
statemachine.go
Shape
Function
5
Method
3
FuncType
1
Struct
1
Languages
Go
100%
Modules
by API surface
statemachine_test.go
5 symbols
statemachine.go
5 symbols
For agents
$
claude mcp add go-statemachine \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact