mirror of
https://github.com/shadow1ng/fscan.git
synced 2025-09-14 14:06:44 +08:00

主要更改: - 统一包目录命名为小写(Core→core, Plugins→plugins, WebScan→webscan) - 更新所有import路径以符合Go语言命名规范 - 重构parsers模块,简化复杂的工厂模式(从2000+行优化至400行) - 移除i18n兼容层,统一使用模块化i18n包 - 简化Core/Manager.go架构(从591行优化至133行) - 清理冗余文件:备份文件、构建产物、测试配置、重复图片 - 移除TestDocker测试环境配置目录 - 解决变量命名冲突问题 性能优化: - 减少代码复杂度60-70% - 提升构建和运行性能 - 保持完整功能兼容性 代码质量: - 符合Go语言最佳实践 - 统一命名规范 - 优化项目结构
16 lines
366 B
Go
16 lines
366 B
Go
package common
|
||
|
||
import "github.com/shadow1ng/fscan/common/core"
|
||
|
||
/*
|
||
Ports.go - 端口常量(向后兼容层)
|
||
|
||
此文件保持向后兼容,实际常量定义已迁移到Core/Constants.go
|
||
*/
|
||
|
||
// 向后兼容的端口常量 - 引用Core包中的定义
|
||
var (
|
||
WebPorts = core.WebPorts // Web服务端口组
|
||
MainPorts = core.MainPorts // 主要服务端口组
|
||
)
|