fscan/Common
ZacharyZcR ba6b1678d6 refactor: 激进重构Common包架构,大幅简化代码结构
架构优化:
- 删除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接口完全兼容,现有代码无需修改
- 编译无错误,运行稳定可靠
2025-08-05 19:45:39 +08:00
..
config refactor: 重构配置系统为模块化架构 2025-08-05 02:42:17 +08:00
logging refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
output refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
parsers refactor: 深度重构Common包,移除冗余代码和优化架构 2025-08-05 19:19:40 +08:00
proxy refactor: 重构代理系统为模块化架构 2025-08-05 03:36:53 +08:00
Bridge.go refactor: 激进重构Common包架构,大幅简化代码结构 2025-08-05 19:45:39 +08:00
Flag.go refactor: 激进重构Common包架构,大幅简化代码结构 2025-08-05 19:45:39 +08:00
i18n.go refactor: 激进重构Common包架构,大幅简化代码结构 2025-08-05 19:45:39 +08:00
Parse.go refactor: 重构Parse.go解析模块,优化参数验证和信息显示 2025-08-05 02:14:10 +08:00
Ports.go refactor: 深度重构Common包,移除冗余代码和优化架构 2025-08-05 19:19:40 +08:00
Types.go fix: 修复扫描逻辑 2025-04-26 06:18:01 +08:00
Variables.go refactor: 激进重构Common包架构,大幅简化代码结构 2025-08-05 19:45:39 +08:00