feat(config): 添加七牛云配置支持 - 在配置结构体中添加Qiniu字段用于七牛云配置 - 添加七牛云相关配置参数(AccessKey, SecretKey, Bucket, CDN) - 更新配置初始化逻辑以支持七牛云配置项 feat(login): 集成七牛云SDK并实现文件列表获取 - 添加七牛云SDK依赖(github.com/qiniu/go-sdk/v7) - 创建BucketManager用于文件管理操作 - 实
feat(config): 添加服务器端口获取功能 添加GetPort方法用于获取服务器当前IP和端口信息, 新增Name和Owner字段到ServerList模型中 refactor(login): 优化调试参数处理 将命令行参数解析改为使用parser.GetOpt获取debug选项, 移除未使用的fmt和qqwry导入包 refactor(main): 清理示例代码 移除main.go中的
feat(ip): 新增IP定位查询功能,支持通过API和网页解析获取归属地信息
feat(build): 更新构建脚本添加资源打包和proto编译 更新build.bat脚本,添加proto文件编译和资源打包功能,调整资源打包顺序。 BREAKING CHANGE: 构建流程发生变化,需要重新生成proto文件和打包资源。 --- refactor(xmlres): 使用gres替换gfile读取资源文件 将xmlres模块中文件读取方式从gfile.GetBytes改为gres.GetContent, 使