统一纳入白皮书级导航体系,用于把源码依赖、功能拓扑与证据页入口做成可回跳的开发者回证走廊。
这页负责回答“模块之间实际上怎样互相引用”,不是只给业务叙述,而是给开发者和复核者一个最短的代码入口图。
标签切换会同步 URL hash,便于分享具体视图;前后切换按钮让审查者能顺序走查,不必回到顶部重新点选。
go list 扫描 MSG 项目所有包的引用关系,并过滤标准库与第三方库。它最适合做第一跳,用来判断共识、经济、P2P、存储等系统模块怎样在源码层真正互相调用。
pkg/consensus 包与内部子文件依赖,适合对照 Round-Robin、DAR 与资格裁剪逻辑,帮助审查共识实现和页面叙述是否一致。
pkg/p2p 内部基于 go-libp2p 的网络发现、DHT 路由、节点连接与广播封装,适合核对组网页和源码入口是否一致。
pkg/quantum 核心库依赖,以及它怎样向外暴露给节点启动、交易验签、合约查询与 API 层使用。
pkg/wallet 的内部结构,包括助记词、量子私钥管理、签名流程等关键组件的实际引用路径。
pkg/storage 对 BadgerDB 封装、区块 JSON 序列化、状态快照与恢复的调用路径,适合核对“当前证据阶段使用 JSON、主网目标 BadgerDB v4”的口径是否落在代码结构上。