欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows上安裝Go并配置環(huán)境變量(圖文步驟)

 更新時(shí)間:2023年08月18日 10:46:08   作者:A-劉晨陽(yáng)  
開(kāi)始使用Go創(chuàng)建應(yīng)用程序之前,需要設(shè)置開(kāi)發(fā)環(huán)境,本文主要介紹了Windows上安裝Go并配置環(huán)境變量,具有一定的參考價(jià)值,感興趣的可以了解一下

前言

本文主要講解的是在windows上安裝Go語(yǔ)言的環(huán)境和配置環(huán)境變量;

  • Go語(yǔ)言版本:1.20.6
  • Windows版本:win11(win10通用)

下載Go環(huán)境

下載go環(huán)境:Go下載官網(wǎng)鏈接

找到自己想下載的版本,點(diǎn)擊下載;

等待下載完成,放到自己自定義的目錄,然后解壓;

解壓后得到如下文件夾

配置環(huán)境變量

得到完整的 Go 環(huán)境之后,需要配置 Go 的環(huán)境變量,右擊此電腦–>屬性–>高級(jí)系統(tǒng)設(shè)置–>環(huán)境變量,打開(kāi)環(huán)境變量設(shè)置窗口。

需要新建兩個(gè)環(huán)境變量配置

  • 一個(gè)是 GOROOT ,這個(gè)就是 Go 環(huán)境所在目錄的配置。
  • 另一個(gè)是 GOPATH ,這個(gè)是 Go 項(xiàng)目的工作目錄,你以后開(kāi)發(fā)的代碼就寫(xiě)在這個(gè)文件夾中。

為了使所有的計(jì)算機(jī)用戶(hù)都可以使用 Go 環(huán)境,我們就在系統(tǒng)變量之中配置。點(diǎn)擊系統(tǒng)變量下的新建,在變量名一欄輸入 GOROOT ,在變量值一欄輸入 你解壓文件所在的目錄D:\路徑\go。最后點(diǎn)擊確定,就將 GOROOT 新建完畢。

GOPATH和GOROOT的配置略有不同,我建議配置兩個(gè)GOPATH目錄,第一個(gè)用于放 Go 語(yǔ)言的第三方包,第二個(gè)用于放自己的開(kāi)發(fā)代碼。我們來(lái)新建GOPATH。點(diǎn)擊系統(tǒng)變量下的新建,在變量名一欄輸入GOPATH,在變量值一欄輸入任意兩個(gè)目錄,中間用英文分號(hào)隔開(kāi)。

示例: D:\路徑\go\library;D:\路徑\go\workspace

然后將新建的GOROOT配置到 Path 這個(gè)環(huán)境變量中去,在系統(tǒng)變量中找到 Path,點(diǎn)擊編輯->新建,輸入%GOROOT%\bin,點(diǎn)擊確定。并將所有母窗口的確定全部點(diǎn)下,確保環(huán)境變量生效。

這樣就配置完了,一路點(diǎn)擊確定,直到桌面;

校驗(yàn)是否配置成功

windows+R 輸入 cmd 打開(kāi)終端,輸入go version,如果輸出如下圖所示,則安裝成功。

#查看Go版本
go version
#查看Go環(huán)境變量
go env

配置 GO111MODULE、GOPROXY、GOSUMDB

Go默認(rèn)的GOPROXY的值是:GOPROXY=https://proxy.golang.org,direct。這個(gè)goproxy在使用go get安裝第三方庫(kù)的時(shí)候會(huì)報(bào)錯(cuò),導(dǎo)致無(wú)法下載成功,所以必須要修改一下。比如改為:https://goproxy.io,direct (七牛鏡像)或 https://mirrors.aliyun.com/goproxy(阿里云鏡像)

#開(kāi)啟mod模式(項(xiàng)目管理需要用到)
go env -w GO111MODULE=on
#重新設(shè)置成七牛鏡像源(推薦)或阿里鏡像源(用原有的會(huì)比較慢)
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy
#關(guān)閉包的MD5校驗(yàn)
go env -w GOSUMDB=off
#查看環(huán)境變量
go env

查看配置的環(huán)境變量

一、可以再次點(diǎn)擊 此電腦-->屬性>環(huán)境變量 查看

二、可以在cmd終端查看

echo %GOPATH%
echo %GOROOT%

至此就配置完成了。

到此這篇關(guān)于Windows上安裝Go并配置環(huán)境變量(圖文步驟)的文章就介紹到這了,更多相關(guān)安裝Go并配置環(huán)境變量?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • golang中snappy的使用場(chǎng)合實(shí)例詳解

    golang中snappy的使用場(chǎng)合實(shí)例詳解

    在java 和go語(yǔ)言 大字符傳達(dá)的時(shí)候, 采用snappy 壓縮 解壓縮是最好的方案。下面這篇文章主要給大家介紹了關(guān)于golang中snappy使用場(chǎng)合的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-12-12
  • goalng?結(jié)構(gòu)體?方法集?接口實(shí)例詳解

    goalng?結(jié)構(gòu)體?方法集?接口實(shí)例詳解

    這篇文章主要為大家介紹了goalng?結(jié)構(gòu)體?方法集?接口實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • Golang?Compare?And?Swap算法詳細(xì)介紹

    Golang?Compare?And?Swap算法詳細(xì)介紹

    CAS算法是一種有名的無(wú)鎖算法。無(wú)鎖編程,即不使用鎖的情況下實(shí)現(xiàn)多線程之間的變量同步,也就是在沒(méi)有線程被阻塞的情況下實(shí)現(xiàn)變量的同步,所以也叫非阻塞同步Non-blocking?Synchronization
    2022-10-10
  • Go?代碼塊作用域變量遮蔽問(wèn)題解析

    Go?代碼塊作用域變量遮蔽問(wèn)題解析

    這篇文章主要為大家介紹了Go?代碼塊作用域變量遮蔽問(wèn)題解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • 深入理解Go設(shè)計(jì)模式之代理模式

    深入理解Go設(shè)計(jì)模式之代理模式

    代理模式是一種結(jié)構(gòu)型設(shè)計(jì)模式,?其中代理控制著對(duì)于原對(duì)象的訪問(wèn),?并允許在將請(qǐng)求提交給原對(duì)象的前后進(jìn)行一些處理,從而增強(qiáng)原對(duì)象的邏輯處理,這篇文章主要來(lái)學(xué)習(xí)一下代理模式的構(gòu)成和用法,需要的朋友可以參考下
    2023-05-05
  • 使用go操作redis的有序集合(zset)

    使用go操作redis的有序集合(zset)

    這篇文章主要介紹了使用go操作redis的有序集合(zset),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • Go與C語(yǔ)言的互操作實(shí)現(xiàn)

    Go與C語(yǔ)言的互操作實(shí)現(xiàn)

    在Go與C語(yǔ)言互操作方面,Go更是提供了強(qiáng)大的支持。尤其是在Go中使用C,你甚至可以直接在Go源文件中編寫(xiě)C代碼,本文就詳細(xì)的介紹一下如何使用,感興趣的可以了解一下
    2021-12-12
  • GO 使用Webhook 實(shí)現(xiàn)github 自動(dòng)化部署的方法

    GO 使用Webhook 實(shí)現(xiàn)github 自動(dòng)化部署的方法

    這篇文章主要介紹了GO 使用Webhook 實(shí)現(xiàn)github 自動(dòng)化部署的方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • go?defer避坑指南之拆解延遲語(yǔ)句

    go?defer避坑指南之拆解延遲語(yǔ)句

    這篇文章主要為大家詳細(xì)介紹了go?defer避坑指南之如何拆解延遲語(yǔ)句,掌握正確使用方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • Golang實(shí)現(xiàn)Redis過(guò)期時(shí)間實(shí)例探究

    Golang實(shí)現(xiàn)Redis過(guò)期時(shí)間實(shí)例探究

    這篇文章主要介紹了Golang實(shí)現(xiàn)Redis過(guò)期時(shí)間實(shí)例探究,
    2024-01-01

最新評(píng)論