转到:“统计hello.go:没有这样的文件或目录”
只需在Mac OS X安装围棋,约塞米蒂版本10.10.3,如Getting Started页面官方网站的解释:转到:“统计hello.go:没有这样的文件或目录”
的Mac OS X软件包安装程序
下载软件包文件并将其打开,然后按照提示安装 Go工具。该软件包将Go发行版安装到
/usr/local/go
。该软件包应将
/usr/local/go/bin
目录置于PATH 环境变量中。您可能需要重新启动任何开放的终端会话才能使更改生效。
我现在在测试安装部分,其中规定:
检查走的是通过构建一个简单的程序正确安装,如 如下。
创建一个名为
hello.go
文件,并把下面的程序在里面:package main import "fmt" func main() { fmt.Printf("hello, world\n") }
然后用GO工具运行它:
$ go run hello.go hello, world
如果你看到那么“你好,世界”消息你的Go安装是 工作。
所以,我创建了一个hello.go
文件,因为我不能(即:不知道如何)访问/usr/local/go/bin
目录,我救了它在我的桌面上。
很显然,我得到了以下错误消息:
stat hello.go: no such file or directory
所以,我应该在哪里保存我转到文件能够运行呢?
UPDATE:经过一番研究,我偶然发现了这段视频,解释了如何设置GOPATH。
如果我想让我的Go工作区在user/code/go
中,应该如何编写我的export GOPATH=
命令?
继安德鲁Gerrand在Writing, building, installing, and testing Go code的解释,我配置了我的围棋工作区,如下所示:
1.创建工作区
首先,因为我希望我的Go代码是在my_user_name/code/go
,我开始创建相应的文件夹:
$ cd code
$ mkdir go
2。设置GOPATH
然后我配置了GOPATH:
$ cd
$ export GOPATH=$HOME/code/go
$ cd code/go
3.将文件添加到工作区
最后,我手动(通过搜索)动了我的hello.go文件到工作区并跑了:
$ go run hello.go
工作就像一个魅力。
运行“go version”时会发生什么? –
我得到'go version go1.4.2达尔文/ amd64'。 –