mirror of
https://github.com/woodchen-ink/proxy-go.git
synced 2025-07-18 16:41:54 +08:00
- 在配置中添加新的扩展名规则支持,允许用户定义文件扩展名与目标URL的映射 - 优化配置加载逻辑,确保路径配置的扩展名规则在初始化时得到处理 - 更新前端配置页面,支持添加、编辑和删除扩展名规则 - 增强错误处理和用户提示,确保用户体验流畅
17 lines
378 B
Go
17 lines
378 B
Go
package config
|
|
|
|
import "log"
|
|
|
|
func Init(configPath string) (*ConfigManager, error) {
|
|
log.Printf("[Config] 初始化配置管理器...")
|
|
|
|
configManager, err := NewConfigManager(configPath)
|
|
if err != nil {
|
|
log.Printf("[Config] 初始化配置管理器失败: %v", err)
|
|
return nil, err
|
|
}
|
|
|
|
log.Printf("[Config] 配置管理器初始化成功")
|
|
return configManager, nil
|
|
}
|