你好,我制作了几个 redis 和 go 教程站点。大多数页面不起作用。这是一个非常简单的方法,但不起作用。https://developer.redis.com/develop/golang/这是错误消息。# command-line-arguments
./main.go:17:29: too many arguments in call to client.cmdable.Ping
have (context.Context)
want ()如何使教程工作?
1 回答
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
您使用的是哪个版本的 go-redis?在第 8 版中它应该可以工作。 github.com/go-redis/redis/v8
.
请参阅此示例代码以了解如何使用它:https ://github.com/go-redis/redis/blob/master/example_test.go
在函数签名v1
中go-redis
不包括context.Context
. 请参阅代码。您很可能导入了没有 v8 后缀的 go redis,因此导入了 go-redis v1。(在 go 中,库的 v1 版本不需要后缀v...
)。
- 1 回答
- 0 关注
- 95 浏览
添加回答
举报
0/150
提交
取消