go: 找不到 GOROOT 目录: C:\Go; C:\Go\bin

标签 go

如标题所示,我只是在我的笔记本电脑上安装了 Go 包。 操作系统:Windows 7 企业版 SP1(64 位) 安装路径:C:\go

我已经设置了“环境变量”:

GOROOT 
Value = C:\GO;C:GO\bin

我制作了 hello.go 文件并将其保存在 C:\go

当我在 C:\ 中的 CMD 中运行 "go run hello.go"时,得到如下错误信息:

go:cannot find cannot find GOROOT directory: C:\Go; C:\Go\bin

最佳答案

GOROOT 应该设置为 d:/programs/go 如果你在那里安装它。
GOPATH 应该设置为 d:/workspace/gopath 如果你想在那里。
此外,最好将 d:\programs\go\bin 添加到 PATH。

似乎 Go 只接受斜杠 (/) 而不是反斜杠 (\)。但当然,对于 PATH,它应该是反斜杠 (\)。

关于go: 找不到 GOROOT 目录: C:\Go; C:\Go\bin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21899332/

相关文章:

layout - 是否需要 go 才能使用包

http - 在HTTP服务器中提供静态文件

go - 不能使用 p[idx + 1 :] (type []Person) as type Person in append

将 C 结构转换为 Go 结构的好方法或推荐方法

go - 作为一个单元测试用例,应该为这样的函数编写什么。代码片段会有所帮助

go - 如何解码 Golang Viper snake_case 值

go - 未实现的 desc = 未知服务 pb.AuthService 我的简单例份验证服务器上出现错误

Golang 程序泄漏内存

Windows OpenFile 标志

go - 从单独的文件夹加载模型时如何解决 `import cycle not allowed`