1. 程式人生 > 程式設計 >go本地環境配置及vscode go外掛安裝的詳細教程

go本地環境配置及vscode go外掛安裝的詳細教程

1、go下載安裝

下載地址:https://www.golangtc.com/download

當前最新版本是 go1.9.2

當前windows環境下選擇 go1.9.2.windows-amd64.zip

然後解壓就可以了

2、配置環境變數

Golang在windows下需要配三個環境變數,如圖

go本地環境配置及vscode go外掛安裝的詳細教程

點選計算機-->屬性-->高階系統設定-->環境變數

1、配置GOROOT變數,在系統變數中點選新建,變數值是go安裝資料夾目錄

go本地環境配置及vscode go外掛安裝的詳細教程

2、配置Path變數,因為Path變數已存在所以不需要新建,選中Path點編輯即可,在變數值後面追加;%GOROOT%\bin,這裡注意要在前面加英文分號與上一個變數值隔開

go本地環境配置及vscode go外掛安裝的詳細教程

3、配置GOPATH變數,系統變數中點選新建,變數值是你的go專案目錄

go本地環境配置及vscode go外掛安裝的詳細教程

3、Hello World程式

先建立專案檔案目錄

go本地環境配置及vscode go外掛安裝的詳細教程

hello world程式碼

package main  //每個go檔案都屬於必須某一個包
 
import ("fmt")  //引入fmt列印輸出包
 
//入口函式
func main(){
 fmt.Println("hello world")
}

然後在該檔案目錄下用go run 檔名即可執行。也可以go build 檔名可將程式碼編譯成一個同名的exe二進位制可執行檔案,然後再執行該可執行檔案亦可

4、vscode中安裝go外掛

直接在vscode擴充套件外掛裡搜尋go就能下載go外掛,安裝之後vscode會彈出該外掛還需安裝一些擴充套件工具支援,但因為你懂得原因會出現下載安裝出錯,我這裡是下載10個10個都失敗,哭哭

Installing github.com/nsf/gocode FAILED

Installing github.com/uudashr/gopkgs/cmd/gopkgs FAILED

Installing github.com/ramya-rao-a/go-outline FAILED

Installing github.com/acroca/go-symbols FAILED

Installing golang.org/x/tools/cmd/guru FAILED

Installing golang.org/x/tools/cmd/gorename FAILED

Installing github.com/rogpeppe/godef FAILED


Installing github.com/sqs/goreturns FAILED

Installing github.com/golang/lint/golint FAILED

Installing github.com/derekparker/delve/cmd/dlv FAILED

這時先不要慌,先抽支菸冷靜一下,你知道的,任何困難都難不倒中國的程式設計師。等頭腦清醒一點分析一下,咦...這個github.com開頭的地址是不是有點熟悉,沒錯,這就是一個github專案。

轉到你的%GOPATH%\src目錄,這時你會發現多了一個github.com資料夾,點開,裡面還有8個空資料夾,這幾個資料夾就是存放上面那幾個github專案的,只是因為網路原因沒下載下來。

這時就手動在github上面找到這幾個專案,然後在本地對應的資料夾中git clone下來,然後命令列轉到%GOPATH%,go install命令即可安裝(比如go install github.com/nsf/gocode,先依次go install 8次因為還有兩個是golang.org目錄的)。

這裡,我在go installgithub.com/uudashr/gopkgs/cmd/gopkgs的時候還報錯說還有兩個包沒找到,解決辦法一樣,根據地址去github下載下來,再go installgithub.com/uudashr/gopkgs/cmd/gopkgs就成功了。

接下來還有兩個golang.org/x/目錄的,先轉到該目錄,如果沒有則手動建立,golang.org與github.com目錄同級。來到golang.org/x目錄下git命令列工具執行git clone https://github.com/golang/tools.git tools即可。github下載之後,跟之前一樣命令列轉到%GOPATH%執行go install 即可,到這一步就大功告成了。

總結

到此這篇關於go本地環境配置及vscode go外掛安裝的詳細教程的文章就介紹到這了,更多相關go環境配置vscode go外掛安裝內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!