主頁 > 知識庫 > go本地環(huán)境配置及vscode go插件安裝的詳細教程

go本地環(huán)境配置及vscode go插件安裝的詳細教程

熱門標簽:福州鐵通自動外呼系統(tǒng) 長沙ai機器人電銷 烏魯木齊人工電銷機器人系統(tǒng) 濮陽自動外呼系統(tǒng)代理 澳門防封電銷卡 廣東語音外呼系統(tǒng)供應(yīng)商 賺地圖標注的錢犯法嗎 智能電銷機器人營銷 地圖標注測試

1、go下載安裝

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

當前最新版本是     go1.9.2

當前windows環(huán)境下選擇     go1.9.2.windows-amd64.zip

然后解壓就可以了

2、配置環(huán)境變量

Golang在windows下需要配三個環(huán)境變量,如圖

點擊計算機-->屬性-->高級系統(tǒng)設(shè)置-->環(huán)境變量

    1、配置GOROOT變量,在系統(tǒng)變量中點擊新建,變量值是go安裝文件夾目錄

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

    3、配置GOPATH變量,系統(tǒng)變量中點擊新建,變量值是你的go項目目錄

3、Hello World程序

先創(chuàng)建項目文件目錄

hello world代碼

package main  //每個go文件都屬于必須某一個包
 
import ("fmt")  //引入fmt打印輸出包
 
//入口函數(shù)
func main(){
 fmt.Println("hello world")
}

然后在該文件目錄下用go run 文件名即可執(zhí)行。也可以go build 文件名可將代碼編譯成一個同名的exe二進制可執(zhí)行文件,然后再執(zhí)行該可執(zhí)行文件亦可

4、vscode中安裝go插件

直接在vscode擴展插件里搜索go就能下載go插件,安裝之后vscode會彈出該插件還需安裝一些擴展工具支持,但因為你懂得原因會出現(xiàn)下載安裝出錯,我這里是下載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項目。

轉(zhuǎn)到你的%GOPATH%\src目錄,這時你會發(fā)現(xiàn)多了一個github.com文件夾,點開,里面還有8個空文件夾,這幾個文件夾就是存放上面那幾個github項目的,只是因為網(wǎng)絡(luò)原因沒下載下來。

這時就手動在github上面找到這幾個項目,然后在本地對應(yīng)的文件夾中git clone下來,然后命令行轉(zhuǎn)到%GOPATH%,go install命令即可安裝(比如go install github.com/nsf/gocode,先依次go install 8次因為還有兩個是golang.org目錄的)。

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

接下來還有兩個golang.org/x/目錄的,先轉(zhuǎn)到該目錄,如果沒有則手動創(chuàng)建,golang.org與github.com目錄同級。來到golang.org/x目錄下git命令行工具執(zhí)行git clone https://github.com/golang/tools.git tools即可。github下載之后,跟之前一樣命令行轉(zhuǎn)到%GOPATH%執(zhí)行g(shù)o install 即可,到這一步就大功告成了。

總結(jié)

到此這篇關(guān)于go本地環(huán)境配置及vscode go插件安裝的詳細教程的文章就介紹到這了,更多相關(guān)go環(huán)境配置vscode go插件安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MacOS中 VSCode 安裝 GO 插件失敗問題的快速解決方法
  • 解決vscode中g(shù)olang插件依賴安裝失敗問題
  • VSCode必裝Go語言以下插件的思路詳解
  • 成功安裝vscode中g(shù)o的相關(guān)插件(詳細教程)

標簽:廣西 西雙版納 德州 調(diào)研邀請 阿克蘇 太原 慶陽 貴陽

巨人網(wǎng)絡(luò)通訊聲明:本文標題《go本地環(huán)境配置及vscode go插件安裝的詳細教程》,本文關(guān)鍵詞  本地,環(huán)境,配置,及,vscode,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《go本地環(huán)境配置及vscode go插件安裝的詳細教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于go本地環(huán)境配置及vscode go插件安裝的詳細教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章