国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)

這篇具有很好參考價(jià)值的文章主要介紹了【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

??如何用VS Code 開發(fā)GO

??推薦網(wǎng)站(不斷完善中):個(gè)人博客

??個(gè)人主頁(yè):個(gè)人主頁(yè)

??相關(guān)專欄:CSDN專欄、個(gè)人專欄

??立志賺錢,干活想躺,瞎分享的摸魚工程師一枚

【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)

??前言

? 話說在前,Go語(yǔ)言的編碼方式是UTF-8,理論上你直接使用文本進(jìn)行編輯也是可以的,當(dāng)然為了提升我們的開發(fā)效率我們還是需要在當(dāng)前市面上的IDE工具中選一個(gè),博主暫且選擇的是VsCode,主要是因?yàn)閂sCode的編碼能夠更好的提升代碼的感覺(免費(fèi))。如果有同好選擇GoLand也可以,但是需要自行搜索破解教程哦?。?strong>個(gè)人分享,僅供參考)

這里丟一個(gè)VSCode的官方下載地址:VSCODE官方下載

1.配置插件

? VSCode的安裝方式相對(duì)而言比較簡(jiǎn)單,請(qǐng)采用下一步安裝大法,如果不行請(qǐng)面向百度學(xué)習(xí)。以下我主要講一下我們?cè)谑褂肰SCode進(jìn)行Go語(yǔ)言開發(fā)的時(shí)候可能會(huì)用到的一些常用插件和常用配置。

1.1.中文插件

? 首先一般我們?cè)谝婚_始使用軟件的過程中遇到的第一個(gè)門檻就是語(yǔ)言環(huán)境問題,市面上的大部分IDE工具都采用的是英文,因此如果有需求,可以將我們的Vs Code 改成中文版,這個(gè)微軟官方是有提供相關(guān)插件的。

操作如下

點(diǎn)擊左側(cè)菜單欄最后一項(xiàng)管理擴(kuò)展,在搜索框中輸入chinese ,選中結(jié)果列表第一項(xiàng),點(diǎn)擊install安裝。

安裝完畢后右下角會(huì)提示重啟VS Code,重啟之后你的VS Code就顯示中文啦!

1.2.Go環(huán)境插件

? 微軟針對(duì)于用Vs Code 進(jìn)行Go語(yǔ)言的開發(fā)也是有提供對(duì)應(yīng)的語(yǔ)言支持插件的,同樣的點(diǎn)擊左側(cè)菜單欄最后一項(xiàng)管理擴(kuò)展,在搜索框中輸入Go ,選中結(jié)果列表第一項(xiàng),點(diǎn)擊install安裝

1.3.安裝Go本身的開發(fā)工具

? 因?yàn)槲覀儽娝苤囊恍┰?,?guó)內(nèi)有堵墻橫立著,所以一般在你安裝完VsCode的Go語(yǔ)言插件,進(jìn)行一段簡(jiǎn)單的Go代碼編寫的時(shí)候應(yīng)該會(huì)看到一段如下精彩提示(讓人懷疑人生的地方在代碼中總是頻繁出現(xiàn))

? 出現(xiàn)以上情況的原因,是因?yàn)镚o語(yǔ)言官方有一些工具,VSCode在檢測(cè)到你是進(jìn)行Go語(yǔ)言開發(fā)的時(shí)候會(huì)提示你安裝這些工具,以便提升你的開發(fā)效率(偷懶神器),但是一般不出意外的話,這個(gè)下載肯定是會(huì)出意外的,原因是因?yàn)閲?guó)外的代理是下載不了的,我們只能選擇更換為國(guó)內(nèi)的代理,操作方法如下:

  • 我們需要先先設(shè)置GOPROXY

    • 先打開終端執(zhí)行以下指令,更新國(guó)內(nèi)代理(注意:更新完記得重啟VSCode

      go env -w GO111MODULE=on
      go env -w GOPROXY=https://proxy.golang.com.cn,direct
      

      【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)

    • 然后打開Vscode,Windows平臺(tái)按下Ctrl+Shift+P,Mac平臺(tái)按Command+Shift+P,如圖:

      【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)

      • 我們?cè)谶@個(gè)輸入框中輸入>go:install,下面會(huì)自動(dòng)搜索相關(guān)命令,我們選擇Go:Install/Update Tools這個(gè)命令,按下圖選中并會(huì)回車執(zhí)行該命令(或者使用鼠標(biāo)點(diǎn)擊該命令)

      • 或者我們也可以重新打開VSCode然后提示進(jìn)行安裝

    • 成功安裝以后大概會(huì)得到以下神秘代碼表示你安裝成功

    • 當(dāng)然因?yàn)閯倓偽覀冇?code>go env -w GO111MODULE=on開啟了go mod,你也可以選擇手動(dòng)獲取你想要的內(nèi)容(拓展部分可忽略

      • 執(zhí)行如下指令利用go get來下載你所需要的module

        go get -u -v github.com/mdempsky/gocode
        go get -u -v github.com/uudashr/gopkgs/v2/cmd/gopkgs
        go get -u -v github.com/ramya-rao-a/go-outline
        go get -u -v github.com/acroca/go-symbols
        go get -u -v golang.org/x/tools/cmd/guru
        go get -u -v golang.org/x/tools/cmd/gorename
        go get -u -v github.com/cweill/gotests/...
        go get -u -v github.com/fatih/gomodifytags
        go get -u -v github.com/josharian/impl
        go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct
        go get -u -v github.com/haya14busa/goplay/cmd/goplay
        go get -u -v github.com/godoctor/godoctor
        go get -u -v github.com/go-delve/delve/cmd/dlv
        go get -u -v github.com/stamblerre/gocode
        go get -u -v github.com/rogpeppe/godef
        go get -u -v github.com/sqs/goreturns
        go get -u -v golang.org/x/lint/golint
        

? 至此,完成以上內(nèi)容,打開你的VSCode,就會(huì)發(fā)現(xiàn)在保存Go代碼的時(shí)候不會(huì)再有那么多報(bào)錯(cuò)了!

2.VSCode的配置優(yōu)化

? 相信有些在學(xué)習(xí)Go的朋友們之前有用過IDEA這個(gè)Java開發(fā)工具,習(xí)慣了自動(dòng)保存,其實(shí)在VSCode中也是可以設(shè)置自動(dòng)保存的配置自動(dòng)保存方式如下:

  • 按下圖依次點(diǎn)擊 文件->首選項(xiàng)->設(shè)置(Mac下選擇Code->首選項(xiàng)->設(shè)置

  • 打開設(shè)置頁(yè)面就能看到自動(dòng)保存相關(guān)配置如下圖,可以根據(jù)自己的喜好選擇自動(dòng)保存的方式:

3.用VSCode 寫個(gè)程序

3.1.打開GOPATH所在的src目錄

  • 文件->打開文件夾打開我們的$GOPATH下的src目錄

  • 然后在該目錄下創(chuàng)建新的文件夾(或者說是工程)

  • 新建文件夾hello

3.2.在項(xiàng)目文件夾下寫GO代碼

  • 新建一個(gè)hello.go文件

  • 輸入以下代碼

    package main  // 聲明 main 包,表明當(dāng)前是一個(gè)可執(zhí)行程序
    
    import "fmt"  // 導(dǎo)入內(nèi)置 fmt 包
    
    func main(){  // main函數(shù),是程序執(zhí)行的入口
    	fmt.Println("VSCode Let's GO!")  // 在終端打印
    }
    

3.3.添加運(yùn)行插件

? 既然我們有了工具,我們可以想說盡量直接利用工具來直接運(yùn)行我們的代碼,而不是通過終端的指令來運(yùn)行。

(當(dāng)然VSCode本身也有自帶終端,你可以選擇在終端中用go build xxgo run xx來運(yùn)行代碼,參考上一篇文章)

添加插件:code running

? 同樣的我們可以去VSCode的插件模塊,搜索code running來安裝插件

利用code running 運(yùn)行g(shù)o代碼:

? 在安裝完code running后回到代碼我們可以看到,在代碼界面的右上角出現(xiàn)了一個(gè)??的內(nèi)容,就是運(yùn)行按鈕,點(diǎn)擊運(yùn)行我們的代碼,結(jié)果如下:

??寫在結(jié)尾

至此,我們使用VSCode進(jìn)行Go代碼的開發(fā)第一步就完成了。本次文章中主要其實(shí)是解決了在使用VSCode中Go的原生插件庫(kù)下載失敗的問題,以及如何更方便利用工具運(yùn)行Go的代碼。

以上為個(gè)人學(xué)習(xí)分享,如有問題請(qǐng)指正。

【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)文章來源地址http://www.zghlxwxcb.cn/news/detail-469218.html

到了這里,關(guān)于【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Go Windows下開發(fā)環(huán)境配置(圖文)

    Go Windows下開發(fā)環(huán)境配置(圖文)

    下載 安裝 點(diǎn)擊下載的安裝包進(jìn)行安裝。安裝路徑可以選擇到自己的目錄。 環(huán)境變量配置 GOROOT:(指定到安裝目錄下) GOPATH:(是工作空間) path:在安裝時(shí)已經(jīng)添加了bin目錄,可不管 驗(yàn)證 打開cmd 輸入 go version,有版本提示即安裝OK。 idea配置go開發(fā)環(huán)境 下載go插件 file-set

    2024年02月13日
    瀏覽(21)
  • vscode中搭建go語(yǔ)言開發(fā)環(huán)境

    vscode中搭建go語(yǔ)言開發(fā)環(huán)境

    下載官網(wǎng):Downloads - The Go Programming Language (google.cn) 傻瓜式安裝,記住安裝路徑即可 終端中測(cè)試是否安裝成功: bin: 存放編譯后的二進(jìn)制文件 **pkg:存放編譯后的包文件。 包文件擴(kuò)展名通常為xxx.a,即 .a **結(jié)尾。 src:存放Go語(yǔ)言包的源代碼 環(huán)境變量 將go解釋器安裝位置的bin目

    2024年02月04日
    瀏覽(21)
  • go語(yǔ)言vscode集成開發(fā)環(huán)境搭建

    go語(yǔ)言vscode集成開發(fā)環(huán)境搭建

    目錄 本篇概要 集成開發(fā)環(huán)境工具(ide) Goland或IntelliJ IDEA Visual Studio Code 其他集成開發(fā)環(huán)境 Visual Studio Code的go語(yǔ)言開發(fā)環(huán)境搭建 Visual Studio Code安裝 go編譯環(huán)境安裝 配置go環(huán)境變量 安裝go語(yǔ)言插件 使用golang編程 本篇小結(jié) 下篇預(yù)告 搭建go語(yǔ)言環(huán)境,除了要搭建go語(yǔ)言的編譯環(huán)境

    2024年02月13日
    瀏覽(25)
  • 1.go語(yǔ)言vscode集成開發(fā)環(huán)境搭建

    1.go語(yǔ)言vscode集成開發(fā)環(huán)境搭建

    目錄 本篇概要 集成開發(fā)環(huán)境工具(ide) Goland或IntelliJ IDEA Visual Studio Code 其他集成開發(fā)環(huán)境 Visual Studio Code的go語(yǔ)言開發(fā)環(huán)境搭建 Visual Studio Code安裝 go編譯環(huán)境安裝 配置go環(huán)境變量 安裝go語(yǔ)言插件 使用golang編程 本篇小結(jié) 下篇預(yù)告 搭建go語(yǔ)言環(huán)境,除了要搭建go語(yǔ)言的編譯環(huán)境

    2024年02月12日
    瀏覽(24)
  • 超詳細(xì)go語(yǔ)言環(huán)境配置?。?!

    超詳細(xì)go語(yǔ)言環(huán)境配置?。?!

    記錄參加第五屆字節(jié)跳動(dòng)青訓(xùn)營(yíng)go語(yǔ)言學(xué)習(xí)內(nèi)容,轉(zhuǎn)載請(qǐng)標(biāo)明出處! Go語(yǔ)言官網(wǎng)下載地址(需要科學(xué)上網(wǎng)才能下載) 國(guó)內(nèi)Go語(yǔ)言下載地址 根據(jù)自己電腦的系統(tǒng)Windows、Linux、macOs下載,這里以 Windows 為例,下載后綴為msi的二進(jìn)制進(jìn)行下載, 選擇好安裝目錄,盡量不要安裝在C盤下

    2024年02月04日
    瀏覽(58)
  • windows安裝go,以及配置工作區(qū),配置vscode開發(fā)環(huán)境

    windows安裝go,以及配置工作區(qū),配置vscode開發(fā)環(huán)境

    下載安裝go 我安裝在D:go路徑下 配置環(huán)境變量 添加GOROOT value為 D:go 修改path 添加 %GOROOT%bin 添加GOPATH value為 %USERPROFILE%go 其中GOPATH 是我們自己開發(fā)的工作區(qū),其中包含三個(gè)folder bin,pkg,以及src,其中src為我們編寫代碼的位置 配置vscode開發(fā)環(huán)境 所搜go并安裝擴(kuò)展 在pkg文件夾下創(chuàng)

    2024年02月12日
    瀏覽(64)
  • 1 Go語(yǔ)言開發(fā)環(huán)境搭建詳細(xì)教程+go常見bug合集【Go語(yǔ)言教程】

    1 Go語(yǔ)言開發(fā)環(huán)境搭建詳細(xì)教程+go常見bug合集【Go語(yǔ)言教程】

    官網(wǎng)地址:golang.org,因?yàn)橐恍┰驀?guó)內(nèi)可能無(wú)法訪問??梢允褂孟旅娴诙€(gè)鏈接。 國(guó)內(nèi)地址訪問:https://golang.google.cn/dl或者h(yuǎn)ttps://www.golangtc.com/download 根據(jù)自己操作系統(tǒng)版本,下載安裝即可,目錄盡量選擇全英文且沒有空格和其他其他特殊字符。 2.1 Windows下 GOPATH:即默認(rèn)的w

    2024年02月05日
    瀏覽(45)
  • VTK開發(fā)環(huán)境配置(Visual Studio C++)-詳細(xì)圖文教程

    VTK開發(fā)環(huán)境配置(Visual Studio C++)-詳細(xì)圖文教程

    前言:由于目前網(wǎng)絡(luò)上關(guān)于VTK的資料甚少,且絕大多數(shù)開發(fā)配置教程 在編譯完VTK環(huán)境后仍然需要CMAKE來管理,每當(dāng)為自己的項(xiàng)目配置vtk時(shí)都需要寫CMAKE文件,這對(duì)沒有CMAKE經(jīng)驗(yàn)的人來說實(shí)在不友好。 故出此教程,完成VTK環(huán)境編譯后,只需引入VTK相關(guān)的頭文件目錄,lib目錄即可

    2023年04月12日
    瀏覽(29)
  • Vue3安裝配置、開發(fā)環(huán)境搭建(組件安裝卸載)(圖文詳細(xì))

    Vue3安裝配置、開發(fā)環(huán)境搭建(組件安裝卸載)(圖文詳細(xì))

    本文目錄: 一、vue的主要安裝使用方式 二、node.js安裝和配置 1、支持運(yùn)行 Node.js的平臺(tái) 2、Node.js 版本開發(fā)發(fā)布時(shí)間表(日期可能會(huì)有變化) 3、下載安裝node.js 4、node.js環(huán)境配置 (1)、檢查node 和npm版本信息 (2)、配置npm下載時(shí)的默認(rèn)安裝目錄和緩存日志目錄 (3)、npm配置

    2024年02月04日
    瀏覽(22)
  • Mac電腦Android Studio和VS Code配置Flutter開發(fā)環(huán)境(圖文超詳細(xì))

    Mac電腦Android Studio和VS Code配置Flutter開發(fā)環(huán)境(圖文超詳細(xì))

    官網(wǎng)地址: https://developer.android.google.cn/ 歷史版本下載地址: https://developer.android.com/studio/archive?hl=zh-cn 到App Store下載安裝最新版本,如果MacOS更新不到13.0以上就無(wú)法安裝最新的Xcode,只能去下載以前版本的Xcode。 歷史版本下載地址: https://developer.apple.com/download/all/?q=Xcode VS C

    2024年02月03日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包