Commit Graph

2 Commits

Author SHA1 Message Date
ZacharyZcR
defe5b0733 refactor: 清理未使用的死代码函数
- 移除hostinfo_ext.go中7个未使用函数
- 移除target.go中7个未使用函数
- 清理多余空行,提升代码简洁性
- 保持核心功能完整,仅删除确认未被调用的函数
- 消除所有死代码编译警告
2025-08-12 16:12:47 +08:00
ZacharyZcR
b463984e78 refactor: 重构main.go入口文件并引入依赖注入架构
- 创建app包实现依赖注入容器和初始化器模式
- 重构main.go为六阶段清晰的初始化流程
- 新增结构化错误处理替代简陋的os.Exit调用
- 为HostInfo添加辅助函数增强功能但保持向后兼容
- 引入TargetInfo包装器支持上下文和元数据管理
- 优化代码组织提升可维护性和可测试性
2025-08-12 14:37:28 +08:00