package main import ( "Go_Test/config" "context" "fmt" "github.com/redis/go-redis/v9" ) // 全局变量 var ( // RedisClient Redis客户端连接 RedisClient *redis.Client // 上下文 ctx = context.Background() // ServerConfig FRP服务器配置 ServerConfig []config.ServerConfig // UserConfig 用户配置 UserConfig config.UserConfig // JSON 格式数据 servers = make(map[string]config.ServerConfigJson) ) func main() { var err error // 初始化Redis客户端 RedisClient, err = config.NewRedisClient(0) if err != nil { fmt.Printf("Failed to initialize Redis: %v\n", err) return } defer RedisClient.Close() Connect() }