mirror of
https://github.com/shadow1ng/fscan.git
synced 2025-09-14 14:06:44 +08:00
![]() 架构优化: - 删除Config.go、Log.go、Output.go、Proxy.go四个包装层文件 - 新增Bridge.go统一管理所有桥接功能,减少文件散乱 - 移除冗余测试文件和备份文件,清理项目结构 代码精简: - i18n.go从1100+行精简至63行,移除95%冗余多语言支持 - Variables.go从223行优化至71行,保留核心15个变量 - 将大部分全局变量分散到实际使用模块中 模块整合: - 四个包装层合并为单一Bridge.go文件 - 统一桥接接口,提供一致的API调用体验 - 优化config.Manager配置管理功能 性能提升: - 减少文件数量和代码冗余,提升编译速度 - 简化模块依赖关系,降低内存占用 - 保持100%向后兼容性,无破坏性变更 测试验证: - 所有核心功能测试通过 - API接口完全兼容,现有代码无需修改 - 编译无错误,运行稳定可靠 |
||
---|---|---|
.. | ||
config | ||
logging | ||
output | ||
parsers | ||
proxy | ||
Bridge.go | ||
Flag.go | ||
i18n.go | ||
Parse.go | ||
Ports.go | ||
Types.go | ||
Variables.go |