全面的 Go 代码库分析工具
Go Architecture X-Ray 是一个强大的模型上下文协议服务器,旨在分析 Go 代码库。该工具在本地运行,并提供诸如调用图分析、导入图映射和结构分析等有价值的功能。它智能地管理系统内存,使用进程范围的缓存,自动驱逐闲置条目,确保在会话期间高效使用资源。
主要功能包括跟踪执行路径、检测架构循环以及通过各种指标评估代码质量。用户可以动态管理工作区、重新加载配置,并为大型代码库生成专注的报告。通过 GitHub Releases 或 npm 提供的安装选项,Go Architecture X-Ray 可访问且易于集成到现有开发工作流程中。