redisCli.Set(ip, nowTime, 6).Err(),想 6 秒后将这个 key 删除,但是这样写有问题,把 6 改为 0 就没事儿了,小白求解
1
bot2020 2019-08-12 13:55:52 +08:00
set(key, value, expiration)
|
2
bot2020 2019-08-12 13:56:47 +08:00
时间需要 time.Duration(expiration)
|
3
bot2020 2019-08-12 13:58:06 +08:00
如果是 6 秒:redisCli.Set(ip, nowTime, 6*time.Second)
|
4
myyou 2019-08-12 14:00:46 +08:00
你传入的 6 是指 6 毫秒,6 秒=6 * time.Second
|
5
songjiaxin2008 2019-08-12 14:15:26 +08:00
`time.Duration` 了解一下
|
6
wo642436249 OP |