亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vscode中安裝Go插件和配置Go環(huán)境詳細(xì)步驟

 更新時(shí)間:2024年01月24日 11:28:09   作者:sanqima  
要在VSCode中配置Go語(yǔ)言插件,首先需要確保你的電腦已經(jīng)安裝了Go環(huán)境和最新版本的VSCode,這篇文章主要給大家介紹了關(guān)于vscode中安裝Go插件和配置Go環(huán)境的相關(guān)資料,需要的朋友可以參考下

前言

vscode是一款跨平臺(tái)、輕量級(jí)、插件多的開(kāi)源IDE,在vscode不僅可以配置C/C++、Python、R、Ruby等語(yǔ)言的環(huán)境,還可以配置Go語(yǔ)言的環(huán)境。這里介紹在vscode里安裝Go語(yǔ)言的插件和配置Go語(yǔ)言環(huán)境,系統(tǒng)是Win10 64位。

1、下載Go安裝包和配置GOROOT、GOPATH

1.1 下載Go安裝包

到2023年,Go語(yǔ)言的版本已經(jīng)發(fā)展到了v1.20, 在 GoLang中國(guó),可以下載該版本,如圖(1)所示。根據(jù)自己電腦的系統(tǒng)平臺(tái)選擇不同格式的Go安裝包,其中,Windows平臺(tái)選擇*.msi格式,Apple平臺(tái)選擇*.pkg格式,Linux平臺(tái)選擇*.tar.gz格式。由于本案例是在win10 64位系統(tǒng)上安裝Go語(yǔ)言,所以這里選擇*.msi格式,即選擇go.1.20.6windows-amd64.msi。

圖(1) 下載windows平臺(tái)的Go語(yǔ)言安裝包

下載后,點(diǎn)擊安裝,將安裝目錄改為D:\Ide\Go,然后一路默認(rèn),直到安裝完成。

圖(2)將安裝目錄改為: D:\Ide\Go

1.2 配置GOROOT和GOPATH

GOROOT是安裝包bin\go.exe所在的路徑,GOPATH是Go工具包所在的路徑。

右擊桌面左下角【開(kāi)始】–》設(shè)置 --》輸入"環(huán)境"關(guān)鍵字,選擇"編輯系統(tǒng)環(huán)境變量" --》環(huán)境變量 --》用戶(hù)變量 --》Path --》編輯 ,如圖(3)、圖(4)、圖(5)所示:

GOROOT = D:\Ide\Go;
GOPATH = D:\Ide\GoProject;
Path = %GOROOT%\bin;%GOPATH%\bin;

圖(3) 新建GOROOT用戶(hù)變量

圖(4) 新建GOPATH用戶(hù)變量,GOPATH已經(jīng)存在,則直接修改為D:\Ide\GoProject

圖(5) 用戶(hù)變量的Path里,添加%GOROOT%\bin;%GOPATH%\bin;

1.3 配置Go代理和Go包校驗(yàn)方式

按Win+R,輸入CMD,在彈出的DOS黑框框里,輸入如下命令,如圖(6)所示:

go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOSUMDB=sum.golang.google.cn

圖(6) 設(shè)置go代理、包校驗(yàn)、查看go環(huán)境

1.4 驗(yàn)證Go環(huán)境

按Win+R,輸入CMD,在彈出的DOS黑框框里,輸入如下命令:

go env

如圖(6)所示,若可以打印Go的版本、安裝路徑等信息,則說(shuō)明Go安裝成功!

2、下載vscode

vscode官網(wǎng)里,下載vscode安裝包,也是一路默認(rèn),直到安裝完成。

圖(7) 下載vscode并安裝

3、安裝插件和配置插件里的Go環(huán)境

3.1 安裝Code Runner插件

點(diǎn)擊vscode左側(cè)的【插件】按鈕 --》輸入:runner關(guān)鍵字,選中Code Runner安裝即可,如圖(8)所示:

圖(8) 在vscode里安裝Code Runner插件

3.2 安裝中文Chinese插件

點(diǎn)擊vscode左側(cè)的【插件】按鈕 --》輸入:“中文”關(guān)鍵字,選中"Chinese簡(jiǎn)體"安裝即可,如圖(9)所示:

圖(9) 在vscode里安裝"Chinese簡(jiǎn)體"插件

3.3 安裝go插件

點(diǎn)擊vscode左側(cè)的【插件】按鈕 --》輸入:go關(guān)鍵字,選中g(shù)o安裝即可,如圖(10)所示:

圖(10) 在vscode里安裝go插件

3.4 配置go插件

點(diǎn)擊vscode左側(cè)的【插件】按鈕 --》找到go,并右擊go --》點(diǎn)擊[擴(kuò)展設(shè)置] --》設(shè)置 --》找GoPath–》點(diǎn)擊"在settings.json中編輯" --》添加如下內(nèi)容:

{
    "workbench.colorTheme": "Visual Studio Dark",
    "go.gopath": "D:\\Ide\\GoProject",
    "go.goroot": "D:\\Ide\\Go"
}

,如圖(11)、圖(12)、圖(13)所示:

圖(11) 設(shè)置Go插件

圖(12) 找到GoPath --》點(diǎn)擊"在settings.json中編輯"

圖(13) 設(shè)置的GoPath和GoRoot路徑

3.5 安裝go工具

常見(jiàn)的go工具有:gopls、gotests、impl、goplay、dlv、staticcheck等等,既可以在DOS黑框框里安裝,也可以在vscode里安裝。

方法一:

按Win+R,輸入CMD,在彈出的DOS黑框框里,輸入如下命令:

D:
cd D:\Ide\GoProject
go install -v golang.org/x/tools/gopls@latest

方法二:

安裝go插件之后,vscode會(huì)在頁(yè)面右下角提示一個(gè)對(duì)話(huà)框,點(diǎn)擊[Install all]即可,如下:

圖(13.2) 在vscode里安裝go相關(guān)的工具

3.6 運(yùn)行g(shù)o程序

在D:\Ide\GoProject目錄,新建一個(gè)文件夾名稱(chēng)為unit01,然后使用vscode打開(kāi)unit01,在D:\Ide\GoProject\unit01里,新建一個(gè)文件: hello.go,內(nèi)容如下:

package main
import "fmt"
func main() {
	fmt.Println("hello world!")
}

右擊hello.go -->Run Code, 效果如下:

圖(14) 在vscode里右擊.go文件 --》 點(diǎn)擊[Run Code]即可運(yùn)行g(shù)o程序

總結(jié)

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

相關(guān)文章

  • 詳解Go語(yǔ)言中rand(隨機(jī)數(shù))包的使用

    詳解Go語(yǔ)言中rand(隨機(jī)數(shù))包的使用

    在Golang中,有兩個(gè)包提供了rand,分別為math/rand和crypto/rand對(duì)應(yīng)兩種應(yīng)用場(chǎng)景。math/rand包實(shí)現(xiàn)了偽隨機(jī)數(shù)生成器。也就是生成 整形和浮點(diǎn)型;crypto/rand包實(shí)現(xiàn)了用于加解密的更安全的隨機(jī)數(shù)生成器。本文就來(lái)和大家詳細(xì)講講math/rand的使用
    2022-08-08
  • GoFrame錯(cuò)誤處理常用方法及錯(cuò)誤碼使用示例

    GoFrame錯(cuò)誤處理常用方法及錯(cuò)誤碼使用示例

    這篇文章主要為大家介紹了GoFrame錯(cuò)誤處理常用方法及錯(cuò)誤碼使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 詳解Go語(yǔ)言中iota的應(yīng)用

    詳解Go語(yǔ)言中iota的應(yīng)用

    在本文中,小編將帶著大家深入探討?iota?的神奇力量,包括?iota?的介紹和應(yīng)用場(chǎng)景以及使用技巧和注意事項(xiàng),準(zhǔn)備好了嗎,準(zhǔn)備一杯你最喜歡的飲料或茶,隨著本文一探究竟吧
    2023-07-07
  • Golang中如何實(shí)現(xiàn)枚舉詳析

    Golang中如何實(shí)現(xiàn)枚舉詳析

    舉就是將數(shù)據(jù)值一一列出來(lái),枚舉可以用來(lái)表示一些固定的值,枚舉是常量組成的,下面這篇文章主要給大家介紹了關(guān)于Golang中如何實(shí)現(xiàn)枚舉的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • Golang在Window環(huán)境使用Imagick7的過(guò)程

    Golang在Window環(huán)境使用Imagick7的過(guò)程

    這篇文章主要介紹了Golang在Window環(huán)境使用Imagick7的過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • 成功安裝vscode中g(shù)o的相關(guān)插件(詳細(xì)教程)

    成功安裝vscode中g(shù)o的相關(guān)插件(詳細(xì)教程)

    這篇文章主要介紹了成功安裝vscode中g(shù)o的相關(guān)插件的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Go?1.22版本新特性前瞻

    Go?1.22版本新特性前瞻

    這篇文章主要為大家介紹了Go?1.22版本新特性前瞻,包含語(yǔ)言的變化,編譯器、運(yùn)行時(shí)與工具鏈等應(yīng)用對(duì)比詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Golang 數(shù)據(jù)庫(kù)操作(sqlx)和不定字段結(jié)果查詢(xún)

    Golang 數(shù)據(jù)庫(kù)操作(sqlx)和不定字段結(jié)果查詢(xún)

    本文主要介紹了Golang 數(shù)據(jù)庫(kù)操作(sqlx)和不定字段結(jié)果查詢(xún),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 使用Go語(yǔ)言編寫(xiě)一個(gè)毫秒級(jí)生成組件庫(kù)文檔工具

    使用Go語(yǔ)言編寫(xiě)一個(gè)毫秒級(jí)生成組件庫(kù)文檔工具

    在開(kāi)發(fā)組件庫(kù)的過(guò)程中,文檔無(wú)疑是不可或缺的一環(huán),在本文中將嘗試將Go語(yǔ)言與前端技術(shù)巧妙融合,以創(chuàng)建一款能在毫秒級(jí)別完成文檔生成的工具,需要的可以參考下
    2024-03-03
  • 基于go實(shí)例網(wǎng)絡(luò)存儲(chǔ)協(xié)議詳解

    基于go實(shí)例網(wǎng)絡(luò)存儲(chǔ)協(xié)議詳解

    這篇文章主要為大家介紹了基于go實(shí)例網(wǎng)絡(luò)存儲(chǔ)協(xié)議詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03

最新評(píng)論