-1
var rdb *redis.Client
var ctx = context.Background()


    rdb = redis.NewClient(&redis.Options{
        Addr:     "localhost:6379",
        Password: "", // no password set
        DB:       0,  // use default DB
    })

// set for 24 hours
err := rdb.Set(ctx, topics, data, 86400).Err()

// err is nil

val, err := rdb.Get(ctx, topics).Result()

// val is empty

当我手动检查redis时,那里什么都没有。

4

1 回答 1

-5

时间不能使用整数

24 * time.Hour工作,但86400没有。

于 2021-03-06T00:41:57.890 回答