Go語(yǔ)言下載、安裝及環(huán)境配置(附vscode編輯器 go語(yǔ)言插件安裝)


一、Go語(yǔ)言下載

由于國(guó)內(nèi)訪問golang官網(wǎng)被墻,所以只能從國(guó)內(nèi)的網(wǎng)站下載

Go語(yǔ)言安裝包下載應(yīng)從go語(yǔ)言中文網(wǎng)進(jìn)行下載




一、Linux版Golang安裝

將golang解壓到想要安裝的目錄

sudo tar zxf go1.11.5.linux-amd64.tar.gz -C /usr/local

創(chuàng)建golang第三方包及項(xiàng)目存放路徑GOPATH

mkdir -p /usr/local/progress/src? ? ? #存放第三方包及項(xiàng)目

mkdir -p /usr/local/progress/bin? ? ?#存放項(xiàng)目編譯后的可執(zhí)行文件

mkdir -p /usr/local/progress/pkg? ? #存放項(xiàng)目編譯后的文件


解壓完成后 vim ~.bash_profile 編輯用戶配置文件,并添加以下內(nèi)容

export GOROOT=/usr/local/go? ? ? ?# golang解析器的存放路徑

export GOPATH=/usr/local/progress? ? ?#golang項(xiàng)目及第三方包存放路徑

export PATH=$PATH:/usr/local/go/bin:/usr/local/progress/bin? ? #將golang程序加入PATH

編輯完成后使用source ~.bash_profile使環(huán)境變量生效

檢測(cè)golang是否安裝成功

使用go env 查看是否正常輸出


運(yùn)行g(shù)o env 看看更改是否生效

使用go version 查看版本是否與安裝的版本相同

go version go1.11.5 linux/amd64

測(cè)試是否能正常使用

新建一個(gè)hello.go 文件復(fù)制一下代碼測(cè)試

package main

import "fmt"

func main(){

? ? fmt.Println("hello world!!")

}

使用go run hello.go 運(yùn)行


運(yùn)行測(cè)試go語(yǔ)言是否安裝成功

二、Windows版Golang安裝

? ? ?1、下載Windows版本Golang安裝包

? ? ?2、運(yùn)行安裝文件,基本上一路next



在這一步可設(shè)置GOROOT安裝路徑

3、windowsGolang環(huán)境變量設(shè)置

? ? ? ? ? 在計(jì)算機(jī)右鍵選擇屬性,進(jìn)入高級(jí)系統(tǒng)設(shè)置? ? ?


設(shè)置golang環(huán)境變量

? ? ? ??

GOPATH為自己項(xiàng)目所在目錄,并在PATH中添加GOPATH下的bin目錄

按照上圖修改GOATH目錄,并在GOPATH指定的目錄下新建三個(gè)文件夾,名稱分別為pkg,bin,src

最后運(yùn)行g(shù)o env 看看配置是否被更新

附:vscode安裝golang開發(fā)插件(百分之百安裝成功)

? ? 1、配置gomod

Windows

1.15及以下版本

在環(huán)境變量中添加

鍵:GO111MODLE 值:on

鍵:GOPROXY 值:? https://goproxy.io,direct

1.16版本(Linux、Mac、Windows同時(shí)適用)

go env -w GO111MODULE=on

go env -w GOPROXY=https://goproxy.io,direct

Linux

export GO111MODULE=on > ~/.bash_profile

export GOPROXY=https://goproxy.io,direct > ~/.bash_profile

Mac

export GO111MODULE=on > ~/.zshrc

export GOPROXY=https://goproxy.io,direct > ~/.zshrc


2、打開vscode編輯器,在插件搜索go并下載

在第四個(gè)安裝插件的選項(xiàng)中搜索go

3、編輯一個(gè)go文件保存,在彈出的框中選擇install all安裝golang支持插件


在彈出的框中選擇 install all

4、等待安裝完畢后,就可以在vscode中編輯golang程序了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容