Как получить и установить данные из Redis в Go?
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 вручную, там ничего нет.
1 ответ
не может использовать целые числа для времени
24 * time.Hour
работает, но
86400
не.