main.go:4:2: cannot find package "github.com/garyburd/redigo/redis" in any of: D:\programs\go\src\github.com\garyburd\redigo\redis (from $GOROOT) D:\goproject\src\github.com\garyburd\redigo\redis (from $GOPATH)
时间: 2023-07-24 22:16:47 浏览: 40
这个错误是由于无法找到 `github.com/garyburd/redigo/redis` 包而导致的。请确保你已经正确安装了该包并且设置了正确的环境变量。
你可以尝试使用以下命令安装该包:
```
go get github.com/garyburd/redigo/redis
```
如果你已经安装了该包,但仍然出现这个错误,请检查你的环境变量设置是否正确。确认 `$GOPATH` 和 `$GOROOT` 都已经正确设置,并且 `$GOPATH/src` 目录中包含了 `github.com/garyburd/redigo/redis` 目录。
如果你使用的是 Go module,你需要在项目中的 `go.mod` 文件中添加以下内容:
```
require github.com/garyburd/redigo/redis v1.8.0
```
如果问题仍然存在,请检查你的网络连接是否正常,有时候无法下载包可能是由于网络问题引起的。
希望这能帮到你!如果你还有其他问题,请随时提问。