環境搭建
-
打開梯子,因爲在網上暫時找不到國內資源
-
打開官網地址(https://golang.org/dl/),下載對應版本的文件,windows下載下圖指定的文件:
-
訪問Golang 下載頁,32 位請選擇名稱中包含 windows-386 的 msi 安裝包,64 位請選擇名稱中包含 windows-amd64 的。下載好後運行,不要修改默認安裝目錄 C:\Go\,若安裝到其他位置會導致不能執行自己所編寫的 Go 代碼。安裝完成後默認會在環境變量 Path 後添加 Go 安裝目錄下的 bin 目錄 C:\Go\bin\,並添加環境變量 GOROOT,值爲 Go 安裝根目錄 C:\Go\ 。
驗證是否安裝成功:
在運行中輸入 cmd 打開命令行工具,在提示符下輸入 go,檢查是否能看到 Usage 信息。輸入 cd %GOROOT%,看是否能進入 Go 安裝目錄。若都成功,說明安裝成功。
不能的話請檢查上述環境變量 Path 和 GOROOT 的值。若不存在請卸載後重新安裝,存在請重啓計算機後重試以上步驟。 -
從go 1.8開始,GOPATH環境變量現在有一個默認值,如果它沒有被設置。 Windows上默認爲%USERPROFILE%/go。
GOPATH設置
go 命令依賴一個重要的環境變量:$GOPATH
Windows系統中環境變量的形式爲%GOPATH%,本書主要使用Unix形式,Windows用戶請自行替換。
(注:這個不是Go安裝目錄。下面以筆者的工作目錄爲示例,如果你想不一樣請把GOPATH替換成你的工作目錄。)Windows 設置如下,新建一個環境變量名稱叫做GOPATH:
GOPATH=c:\mygo
GOPATH允許多個目錄,當有多個目錄時,請注意分隔符,多個目錄的時候Windows是分號,Linux系統是冒號,當有多個GOPATH時,默認會將go get的內容放在第一個目錄下。以上 $GOPATH 目錄約定有三個子目錄:
src 存放源代碼(比如:.go .c .h .s等)
pkg 編譯後生成的文件(比如:.a)
bin 編譯後生成的可執行文件
以後我所有的例子都是以mygo作爲我的gopath目錄 -
你的gopath指定的src中一定要有一個main文件夾,不然可能執行失敗。
執行步驟方法一:
如果你是用J-B的golang 的 ide的話:
你可以按照如下方式運行: