我正在尝试使用redigo的ScanStruct读取一个具有time.Time类型字段的结构,这会给我以下错误:cannot convert from Redis bulk string to time.Time解决这个问题的唯一方法是创建我自己的time类型来扩展time.Time并实现RedisScan吗?听起来也很糟糕...
我需要做一个简单的lpop从红色队列。在go lang中,如果我使用blpop阻止弹出,则foll代码可以工作。那么,如果我做了redis.Strings(conn.Do("LPOP", key)) ie,将BLPOP更改为LPOP,并且得到了一个redigo错误,我如何做到这一点?ERROR = redigo: unexpected type for Strings, got type []uint8