MCPcopy Index your code
hub / github.com/dong329041/Doss

github.com/dong329041/Doss @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
286 symbols 874 edges 66 files 164 documented · 57%
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

ExchangeParamFunc (FuncType)
--------------------------------- 实现元数据操作的可选参数,支持默认值 EXPLAIN:使用Functional Options Pattern方式 ----------------------------
rbmq/funcParams/exchange.go
MongoParamFunc (FuncType)
--------------------------------- 实现MongoDB操作的可选参数,支持默认值 EXPLAIN:使用Functional Options Pattern方式 ------------------------
meta/funcParams/mongo.go
MetaParamFunc (FuncType)
--------------------------------- 实现元数据操作的可选参数,支持默认值 EXPLAIN:使用Functional Options Pattern方式 ----------------------------
meta/funcParams/meta.go

Core symbols most depended-on inside this repo

Close
called by 44
rbmq/rbmq.go
NewDossMongo
called by 22
meta/types.go
PutObjectMeta
called by 19
meta/meta.go
InitHashRing
called by 18
hashRing/hashRing.go
Write
called by 11
stream/put.go
GetHashRing
called by 10
hashRing/hashRing.go
PutRepairShardMeta
called by 8
meta/meta.go
Seek
called by 7
stream/rsGet.go

Shape

Function 171
Method 63
Struct 47
FuncType 3
TypeAlias 2

Languages

Go100%

Modules by API surface

meta/types.go29 symbols
meta/meta.go29 symbols
hashRing/hashRing.go20 symbols
meta/meta_test.go18 symbols
dataServer/locate/locateAggObjs.go11 symbols
hashRing/hashRing_test.go10 symbols
utils/util_test.go8 symbols
utils/utils.go7 symbols
stream/rsRecoverablePut.go6 symbols
rbmq/rbmq.go6 symbols
meta/funcParams/mongo.go6 symbols
dataServer/temp/post.go6 symbols

Datastores touched

(mongodb)Database · 1 repos
dbNameDatabase · 1 repos

For agents

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

⬇ download graph artifact