Go + Redis - Tutorial Get Started 不起作用

你好,

我制作了几个 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 ()

如何使教程工作?


一只甜甜圈
浏览 96回答 1
1回答

慕尼黑8549860

您使用的是哪个版本的 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...)。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go