golang快速入門[2.1]-go語言開發環境配置-windows

golang快速入門[2.1]-go語言開發環境配置-windows

  • 接下來,我們將講解在windows、linux、macos三大平臺上配置go語言的開發環境。

windows安裝Go語言開發包

  • 配置go語言的開發環境的第一步是要在go官網下載頁面下載開發包
  • windows需要下載msi後綴文件,msi是windows下的安裝包文件格式,用於安裝,存儲和刪除程序

 

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

  • 雙擊我們下載好的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 是一個路徑,他是go開發的工作空間,用來存放開發中需要用到的代碼包。
  • 在桌面或者資源管理器右鍵“此電腦”(或者“我的電腦”)→“屬性”→“高級系統設置”→“環境變量”,如下圖所示。

 

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

 

  • 提示:填寫完成後,每個打開的窗口都需要點擊“確定”來保存設置。
  • 其它的環境變量安裝包均會進行自動設置。
  • 環境變量設置好後,可以通過在命令行輸入go env 命令來進行測試。
C:\Windows\system32> go env
set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\jackson\AppData\Local\go-build
set GOENV=C:\Users\jackson\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\jackson\go
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=c:\go
...

參考資料

發佈了82 篇原創文章 · 獲贊 1 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章