init.go 394 B

12345678910111213141516171819
  1. package redis
  2. import (
  3. "fmt"
  4. "youngee_b_api/model/system_model"
  5. "github.com/go-redis/redis/v8"
  6. )
  7. var client *redis.Client
  8. func Init(config *system_model.Redis) {
  9. rdb := redis.NewClient(&redis.Options{
  10. Addr: fmt.Sprintf("%v:%v", config.Host, config.Port),
  11. Password: config.Auth, // no password set
  12. DB: int(config.Database), // use default DB
  13. })
  14. client = rdb
  15. }