go-redis的库中api使用的方式类似
err := redisdb.Set(ctx, key, value, expiration).Err()
这个方法应该是个阻塞函数,所以实际使用的时候需要使用
go func() {
err := redisdb.Set(ctx, key, value, expiration).Err()
if err!=nil {
return err
}
}()
在参数调用的时候,传递了一个ctx即context,看语义是想传递上下文。但是世界怎么使用不是很明白,求大神们给说说~~
有疑问加站长微信联系(非本文作者)