下載Go語言開發包
大家可以在Go語言官網(https://golang.google.cn/dl/)下載 Windows 系統下的Go語言開發包,如下圖所示。

這里我們下載的是 64 位的開發包,如果讀者的電腦是 32 位系統的話,則需要下載 32 位的開發包,在上圖所示頁面中向下滾動即可找到 32 位開發包的下載地址,如下圖所示。

注意:下載 Windows 版本的Go語言開發包時盡量選擇 MSI 格式,因為它可以直接安裝到系統,不需要額外的操作。
安裝Go語言開發包
雙擊我們下載好的Go語言開發包即可啟動安裝程序,如下圖所示,這是Go語言的用戶許可協議,無需管它,直接勾選“I accept ...”然后點擊“Next”即可。

在 Windows 系統下Go語言開發包會默認安裝到 C 盤的 Go 目錄下,推薦在這個目錄下安裝,使用起來較為方便。當然,你也可以選擇其他的安裝目錄,確認無誤后點擊“Next”,如下圖所示:

Go語言開發包的安裝沒有其他需要設置的選項,點擊“Install”即可開始安裝,如下圖所示:

等待程序完成安裝,然后點擊“Finish”退出安裝程序。

安裝完成后,在我們所設置的安裝目錄下將生成一些目錄和文件,如下圖所示:

這個目錄的結構遵守 GOPATH 規則,后面的章節會提到這個概念。目錄中各個文件夾的含義如下表所示。
目錄名 | 說明 |
---|---|
api | 每個版本的 api 變更差異 |
bin | go 源碼包編譯出的編譯器(go)、文檔工具(godoc)、格式化工具(gofmt) |
doc | 英文版的 Go 文檔 |
lib | 引用的一些庫文件 |
misc | 雜項用途的文件,例如 Android 平台的編譯、git 的提交鈎子等 |
pkg | Windows 平台編譯好的中間文件 |
src | 標准庫的源碼 |
test | 測試用例 |
開發時,無須關注這些目錄。如果讀者希望深度了解底層原理,可以通過上面的介紹繼續探索。
設置環境變量
開發包安裝完成后,我們還需要配置一下GOPATH
環境變量,之后才可以使用Go語言進行開發。GOPATH 是一個路徑,用來存放開發中需要用到的代碼包。
在桌面或者資源管理器右鍵“此電腦”(或者“我的電腦”)→“屬性”→“高級系統設置”→“環境變量”,如下圖所示。

在彈出的菜單里找到 GOPATH 對應的選項點擊編輯之后就可以修改了,沒有的話可以選擇新建,並將變量名填寫為 GOPATH,變量值設置為任意目錄均可(盡量選擇空目錄),例如 D:\Go。

提示:填寫完成后,每個打開的窗口都需要點擊“確定”來保存設置。
其它的環境變量安裝包均會進行自動設置。在默認情況下,Go 將會被安裝在目錄 c:\go 下,但如果你在安裝過程中修改安裝目錄,則可能需要手動修改所有的環境變量的值。
環境變量設置好后,可以通過go env
命令來進行測試。
""" C:\Users\Administrator>go env set GO111MODULE= set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\Administrator\AppData\Local\go-build set GOENV=C:\Users\Administrator\AppData\Roaming\go\env set GOEXE=.exe set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=C:\Users\Administrator\go set GOPRIVATE= set GOPROXY=https://proxy.golang.org,direct set GOROOT=c:\go """
上面只顯示了部分結果,如果執行go env
命令后,出現類似上面的結果,說明我們的Go開發包已經安裝成功了。
Go語言集成開發環境之GoLand安裝使用
Goland 簡介
Goland 是由 JetBrains 公司開發的一個新的商業 IDE,旨在為 Go 開發者提供的一個符合人體工程學的新的商業 IDE。Goland 整合了 IntelliJ 平台(一個用於 java 語言開發的集成環境,也可用於其他開發語言),提供了針對Go語言的編碼輔助和工具集成。
一 GoLand集成開發環境下載
IDE 下載地址:http://www.jetbrains.com/go/?fromMenu
IDE安裝就是平常的傻瓜式安裝,這里就不多說了。
二 使用GoLand
1、 雙擊運行安裝完的GoLand,選擇創建項目,並關聯GOROOT(會自動關聯)
在開始敲代碼之前需要先創建一個項目,選擇“New Project”新建一個項目。

創建新項目
選擇一個目錄作為項目的根目錄,並選擇合適的Go語言版本,點擊“Create”完成創建;必須制定存放文件的位置在goland的安裝目錄下。
項目創建完成,終於可以開始敲代碼了。
運行文件的幾種方式:
在goland解釋器中直接點擊run即可運行代碼,並打印結果,也可以在終端輸入命令行執行。
也可以在Terminal窗口下輸入go run test.go,就可以看到打印結果;
或者輸入go build test.go ,會在當前路徑下生成一個可執行文件(test),繼續輸入 ./test ,即可執行該可執行文件。