go - 找不到包 "testing/internal/testdeps"

标签 go

当我尝试运行 go test 时,我收到了这条消息: 包测试主 导入测试/内部/testdeps:在以下任何一个中找不到包“testing/internal/testdeps”: /usr/local/go/src/testing/internal/testdeps(来自 $GOROOT) /Users/myname/go/src/testing/internal/testdeps(来自 $GOPATH) 失败 github.com/dzyanis/olyalya/cmd [设置失败] 我认为这是在我安装了包管理器 Glide 之后发生的,但我不确定。有谁知道如何解决这个问题?

更新:我重新安装了 Go,一切正常。就是这样。

最佳答案

我是按组修复的:

导出 $GOROOT=

关于go - 找不到包 "testing/internal/testdeps",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42401006/

相关文章:

go - 如何用 Golang 解密 AES 加密的传输流段?

json - 我被 json.marshal 困住了

go - 如何检查从 golang 中的 tabwriter.Writer 返回的响应

go - 使用Go读取已用UCS-2 little Endian编码的文本文件

nginx - 如何使用golang lego let's encrypt client behind nginx?

session - Gorilla session 包混淆

error-handling - 检查 panic 而不从中恢复

json - 通过 Go 在 Protocol Buffers v3 的 oneOf 字段中使用结构

Golang 返回 nil 不返回 nil

转到错误: "multiple-value filepath.Glob() in single-value context"