MCPcopy Index your code
hub / github.com/eyazici90/go-ddd

github.com/eyazici90/go-ddd @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
186 symbols 513 edges 43 files 7 documented · 4%
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

OrderUpdater (Interface)
(no doc) [3 implementers]
internal/app/command/command.go
OrderQuerier (Interface)
(no doc) [1 implementers]
internal/http/queries.go
Map (FuncType)
(no doc)
pkg/httperr/http_error.go
Now (FuncType)
(no doc)
pkg/aggregate/root.go
OrderCreator (Interface)
(no doc) [2 implementers]
internal/app/command/create_order.go
Option (FuncType)
(no doc)
pkg/httperr/http_error.go
OrderGetter (Interface)
(no doc) [2 implementers]
internal/app/command/command.go
OrderQueryStore (Interface)
(no doc) [2 implementers]
internal/app/query/service.go

Core symbols most depended-on inside this repo

String
called by 17
internal/order/product.go
Start
called by 10
internal/http/server.go
Tracer
called by 9
pkg/otel/trace.go
ID
called by 9
internal/order/order.go
Status
called by 6
internal/order/order.go
NewVersion
called by 5
pkg/aggregate/root.go
String
called by 4
pkg/aggregate/root.go
handle
called by 4
internal/http/util.go

Shape

Method 76
Function 58
Struct 35
Interface 7
TypeAlias 6
FuncType 4

Languages

Go100%

Modules by API surface

pkg/httperr/http_error.go14 symbols
internal/order/order.go13 symbols
pkg/aggregate/root.go12 symbols
internal/infra/mongo/order.go9 symbols
internal/app/command/command.go8 symbols
internal/http/server.go7 symbols
internal/http/queries.go7 symbols
internal/app/query/service.go7 symbols
internal/app/command/create_order.go7 symbols
cmd/go-ddd/main.go7 symbols
internal/order/order_test.go6 symbols
internal/infra/mongo/store.go6 symbols

For agents

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

⬇ download graph artifact