2015-07-20 127 views
0

只需在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=命令?

+0

運行「go version」時會發生什麼? –

+0

我得到'go version go1.4.2達爾文/ amd64'。 –

回答

1

繼安德魯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 

工作就像一個魅力。

相關問題