我正在尝试连接 Redis 和 去使用redigo,redis-server正在运行。
我想创建一个字符串列表,附加一个 string ,然后从服务器获取所有元素并将它们打印出来。
这,我试过的
package main
import (
"fmt"
"github.com/garyburd/redigo/redis"
)
func main() {
c, err := redis.Dial("tcp", ":6379")
check(err)
defer c.Close()
_, err = c.Do("LPUSH", "bars", "foo")
check(err)
n, err := redis.Values(c.Do("LRANGE", "bars", 0, 10))
check(err)
fmt.Println(n)
}
func check(err error) {
if err != nil {
panic(err)
}
}
我得到了 [[102 111 111]]打印而不是foo,似乎
如何将[]interface{}(值 返回类型)转换为[]string?
蛊毒传说
相关分类