我以前一直用這個:Redigo多請求
data, err := redis.Bytes(c.Do("GET", key))
,以確保返回的數據字節的片。
不過,我現在需要一個額外的命令添加到Redis的要求,所以我有這樣的事情:
c.Send("MULTI")
c.Send("GET", key)
c.Send("EXPIRE", key)
r, err := c.Do("EXEC")
,但現在我似乎無法使GET
命令返回字節片。我試過像下面那樣加入redis.Bytes
,但沒有運氣。
c.Send("MULTI")
redis.Bytes(c.Send("GET", key))
c.Send("EXPIRE", key)
r, err := c.Do("EXEC")
您看到什麼錯誤? – inf