package redis import ( "fmt" "youngee_b_api/model/system_model" "github.com/go-redis/redis/v8" ) var client *redis.Client func Init(config *system_model.Redis) { rdb := redis.NewClient(&redis.Options{ Addr: fmt.Sprintf("%v:%v", config.Host, config.Port), Password: config.Auth, // no password set DB: int(config.Database), // use default DB }) client = rdb }