golang 快速入門 [2.1]-go 語言開發環境配置-windows
golang 快速入門 [2.1]-go 語言開發環境配置-windows
- 本文將講解在 windows 系統下構建 go 語言的開發環境
windows 安裝 Go 語言開發包
- 配置 go 語言的開發環境的第一步是要在go 官網下載頁面下載開發包
- windows 系統下需要下載 msi 字尾檔案,msi 是 windows 下的安裝包檔案格式,用於安裝,儲存和刪除程式
- 上圖中是 64 位的開發包,如果讀者的電腦是 32 位系統或者有特殊的軟體需求,則需要下載 32 位的開發包
- 如下圖所示為 windows 下 32 位系統的開發包
- 雙擊後即可啟動程式,如下圖所示,這是 Go 語言的使用者許可協議,直接點選勾選即可。
- Go 語言開發包會預設安裝到 C 盤的 Go 目錄下,這就是叫做 GOROOT 的目錄,推薦使用此目錄,也可以選擇任意的目錄。如下圖所示,確認無誤後點選 “Next”
- 如下圖所示,點選 “Install” 即可開始安裝,沒有其他需要配置的操作
- 等待程式完成安裝,點選 “Finish” 完成安裝。
- 安裝完成後,在我們所設定的安裝目錄下 (c:/go) 將生成特定的檔案和資料夾,如下圖所示:
設定環境變數
- 開始寫 go 專案程式碼之前,需要我們先配置好 GOPATH 環境變數,GOPATH 是 go 中的一個重要概念,我們在之後的文章中會詳細介紹
- 如下圖所示,在桌面或者資源管理器右鍵 我的電腦 - 屬性 - 高階系統設定 - 環境變數。
- 在彈出的介面裡點選 GOPATH 對應的選項,點選編輯之後就可以對 GOPATH 進行修改。
- 如果沒有 GOPATH 環境變數,則可以點選新建進行建立。
- GOPATH 可以設定為任何目錄,但是儘量選擇新的空目錄,例如 :\Go。
- 提示:填寫完成後,每個開啟的視窗都需要點選 “確定” 來儲存設定。
- 其它的 Go 環境變數會由安裝包自動設定。
- 在任意目錄下使用終端執行 go env 命令,輸出如下結果說明 Go 語言開發包已經安裝成功
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 ...
## 參考資料 - 在 Windows 上安裝 Go 語言開發包
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- Golang(go語言)開發環境配置Golang開發環境
- GO 語言快速開發入門Go
- go語言配置VIM開發環境Go開發環境
- Windows 下GO語言開發環境搭建+LiteID配置WindowsGo開發環境
- golang 快速入門 [3]-go 語言 helloworldGolang
- 開發環境配置pyenv快速入門開發環境
- golang 快速入門 [1]-go 語言導論Golang
- Go語言VSCode開發環境配置GoVSCode開發環境
- 小白學習Golang(二)Go語言開發環境搭建Golang開發環境
- 小白學習Golang(四)Go語言開發環境搭建Golang開發環境
- Windows配置R語言、RStudio開發環境WindowsR語言開發環境
- Go語言開發環境搭建Go開發環境
- Go語言快速入門Go
- Go語言 安裝、Notepad++配置Go 開發環境Go開發環境
- Meilisearch 快速入門(Windows 環境)Windows
- go語言快速入門教程Go
- GO語言eclipse開發環境搭建GoEclipse開發環境
- Mac 安裝 GO語言開發環境MacGo開發環境
- GOLang開發環境搭建(Windows)Golang開發環境Windows
- GO語言學習筆記之mac環境go語言配置Go筆記Mac
- Linux下搭建Go語言開發環境LinuxGo開發環境
- 【R語言入門】R語言環境搭建R語言
- Go語言快速入門筆記01Go筆記
- Go語言程式設計快速入門Go程式設計
- Golang語言檔案操作快速入門篇Golang
- 有Go語言實戰培訓班嗎?go語言開發環境搭建Go開發環境
- 《Golang 從入門到跑路》之開發環境搭建Golang開發環境
- golang 快速入門 [5.1]-go 語言是如何執行的-連結器Golang
- GO語言————2、GO語言環境安裝Go
- go語言環境搭建Go
- 配置Groovy開發環境(Windows)開發環境Windows
- QT開發快速入門-教程1:搭建QT開發環境QT開發環境
- macOS 下搭建 Go 語言開發環境-Go 學習記錄MacGo開發環境
- golang 快速入門 [5.2]-go 語言是如何執行的-記憶體概述Golang記憶體
- [Go語言整合開發環境之GoLand安裝使用]開發環境GoLand
- Vscode配置golang開發環境VSCodeGolang開發環境
- Poechant快速安裝配置教程:Windows + Cygwin + Boost開發環境Windows開發環境
- Go語言環境搭建(Windows版本)2020GoWindows