# 安裝與配置 此筆記僅為個人學習途中記錄加深記憶用,若有錯誤歡迎告知: aquamay0216@gmail.com ## 使用環境 ### Go版本 [Golang](https://golang.org/) 1.16.4 ### 系統環境 Windows 10 ### IDE VSCode ## 安裝Go Go是一個在語言層面實現了並發機制的類C通用型編程語言,Windows系統可以通過以下兩種方式安裝Go。 ### 直接下載 [Go下載頁面](https://golang.org/dl/) 根據個人的作業系統下載對應的程序  :::info 下面有更多舊版本可以選擇,如無需求就直接下載最新版本。 ::: 安裝過程無須修改任何設定。   此步驟為選擇Go的安裝位置 (**GOROOT路徑**,預設為`C:\Go\` 建議不必修改)    安裝完畢。 ### 使用 Chocolatey 安裝 :::warning 使用 [Chocolatey](https://chocolatey.org/) 安裝choco 會自動更新 Golang 的版本,如無需要直接使用第一種方式安裝即可。 ::: 以**工作管理員身分**開啟cmd後,輸入下方指令安裝Go ``` $ choco install golang ``` 中途會詢問你是否要運行腳本,輸入 `y` 按 Enter繼續安裝。  安裝過程中會自動添加環境變數,**GOPATH**路徑預設為 `C:\Users\userName\go`  ## 添加環境變數 請將 `C:\Users\userName\go\bin` 添加到環境變數 Path 中。  並添加一個 `GOPATH` 值為 go 路徑。  完畢後,重新開啟 cmd 輸入 `go version` 確認安裝是否完成,若顯示正確版本則代表Go安裝完畢。 ```go $ go version go version go1.16.4 windows/amd64 ``` 輸入 `go env` 可以查看 Go 相關的環境變數設定資訊,如**GOPATH和GOROOT**:  ## IDE配置 我是使用VSCode來寫Go,所以我需要安裝Go的延伸模組。 開啟VSCode 延伸模組 搜索 `Go` 並安裝。  安裝完畢後VSCode右下角會跳出一個錯誤訊息,要求你安裝 gopls,直接點擊「**Install**」安裝;或者開啟cmd 輸入 `go get -v golang.org/x/tools/gopls` 來安裝。 :::info gopls是為go語言提供語言功能(如代碼完成,導航,搜索等)所必需的核心工具之一。請參閱擴展依賴的工具列表:[https://github.com/golang/vscode-go/blob/master/docs/tools.md](https://github.com/golang/vscode-go/blob/master/docs/tools.md) :::  
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up