开始:开始:错误加载模块要求

时间:2019-10-06 03:25:24

标签: go go-modules

我正在尝试为从git下载的SLACK bot运行go脚本。 https://github.com/nlopes/slack/blob/master/examples/websocket/websocket.go#L34

我在websocket.go中替换了我的机器人的身份验证代码

rchughta@C02WW32YHTD6 ~/g/s/e/websocket> go run websocket.go
go: finding github.com/pmezard/go-difflib v1.0.0
go: finding github.com/davecgh/go-spew v1.1.1
go: finding github.com/stretchr/testify v1.2.2
go: finding github.com/pkg/errors v0.8.0
go: finding github.com/gorilla/websocket v1.2.0
go: github.com/gorilla/websocket@v1.2.0: unknown revision v1.2.0
go: github.com/davecgh/go-spew@v1.1.1: unknown revision v1.1.1
go: github.com/pkg/errors@v0.8.0: unknown revision v0.8.0
go: github.com/stretchr/testify@v1.2.2: unknown revision v1.2.2
go: github.com/pmezard/go-difflib@v1.0.0: unknown revision v1.0.0
go: error loading module requirements

2 个答案:

答案 0 :(得分:1)

确保您使用的是最新的Go 1.13.1。

如果go mod tidy无法解决问题,请检查简单的go get github.com/gorilla/websocket@v1.2.0是否有效。

否则,as in this thread可能是代理配置问题:它取决于您的本地环境,您可能需要设置公司代理服务器才能获取任何内容。

答案 1 :(得分:0)

GOPROXY设置似乎有问题。 go env的输出是什么?