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

使用VSCODE配置GO語言開發(fā)環(huán)境的完整步驟

 更新時間:2022年11月29日 14:18:32   作者:哦...  
Go語言是采用UTF8編碼的,理論上使用任何文本編輯器都能做Go語言開發(fā),大家可以根據(jù)自己的喜好自行選擇,下面這篇文章主要給大家介紹了關(guān)于使用VSCODE配置GO語言開發(fā)環(huán)境的完整步驟,需要的朋友可以參考下

1. 安裝GO SDK 官方下載地址是:golan.google.cn/dl

2. 安裝完畢后,會自動在配置文件中加入一些內(nèi)容,其中比較重要的三個是:

  • GOROOT(具體GO語言在硬盤上安裝的位置,比如D:/GO)
  • GOPATH(未來使用go install安裝第三方工具包時,都會安裝在GOPATH指定文件夾下的src或bin目錄下,比如C:/Users/Administrator/Go)
  • 最后一個是GO語言安裝路徑下的bin文件夾路徑(例如:D:/GO/bin)添加到PATH中。

3. 在終端中輸入

go version

看見版本號就算環(huán)境變量配置成功了。

4. 在終端輸入

go env

檢查目前已經(jīng)設(shè)置的所有與GO語言相關(guān)的配置情況。

注意:使用VSCODE開發(fā)GO程序,這是最重要的一步。

這里最重要的一項是要檢查GOPROXY的設(shè)置,GO語言是Google家的產(chǎn)品,所以不設(shè)置代理是代理后面安裝相關(guān)插件時是寸步難行(即使開梯子也沒有,必須設(shè)置代理)!

網(wǎng)上提供了一些代理:

go env -w GOPROXY="https://goproxy.cn,direct"
go env -w GOPROXY="https://goproxy.io"
go env -w GOPROXY="https://mirrors.tencent.com/go/"

 我在本機上只使用了第一個。

5. 安裝vscode

6. 安裝vscode的官方go插件(目前版本是0.35)

7. 利用VSCode創(chuàng)建項目空間和源文件(例如:D:/project/study/hello.go)

8.點擊hello.go的時候,vscode的go插件會提示還有幾個工具需要安裝(一共是8個,這8個工具必須要安裝,不安裝GO程序無法運行),點擊install all即可。只要前面設(shè)置了GOPROXY,安裝速度比較快,幾分鐘就裝完了。全部安裝完畢后會提示所有工具已安裝完畢。

9. 編寫hello.go源程序:

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

運行代碼控制臺顯示hello go

總結(jié):必須設(shè)置好GOPROXY,然后通過VSCode的GO插件下載安裝額外的工具才能成功配置好環(huán)境。相較于隔壁的GOLANG,這一次VSCODE的配置略顯麻煩了。只要下載并安裝了GO SDK,下載GOLANG安裝啟動后就可以進行GO語言的開發(fā),無需任何額外的設(shè)置。

總結(jié)

到此這篇關(guān)于使用VSCODE配置GO語言開發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)VSCODE配置GO開發(fā)環(huán)境內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 深入理解go?reflect反射慢的原因

    深入理解go?reflect反射慢的原因

    我們選擇?go?語言的一個重要原因是,它有非常高的性能。但是它反射的性能卻一直為人所詬病,本篇文章就來看看?go?反射的性能問題,感興趣的可以了解一下
    2023-01-01
  • Go?panic的三種產(chǎn)生方式細節(jié)探究

    Go?panic的三種產(chǎn)生方式細節(jié)探究

    這篇文章主要介紹了Go?panic的三種產(chǎn)生方式細節(jié)探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • Golang 1.16 中 Modules的主要變化更新

    Golang 1.16 中 Modules的主要變化更新

    這篇文章主要介紹了Golang 1.16 中 Modules的主要變化更新,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • Golang實現(xiàn)EasyCache緩存庫實例探究

    Golang實現(xiàn)EasyCache緩存庫實例探究

    這篇文章主要為大家介紹了Golang實現(xiàn)EasyCache緩存庫實例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • 深入探討Golang中如何進行并發(fā)發(fā)送HTTP請求

    深入探討Golang中如何進行并發(fā)發(fā)送HTTP請求

    在?Golang?領(lǐng)域,并發(fā)發(fā)送?HTTP?請求是優(yōu)化?Web?應(yīng)用程序的一項重要技能,本文探討了實現(xiàn)此目的的各種方法,文中的示例代碼講解詳細,希望對大家有所幫助
    2024-01-01
  • goland?導(dǎo)入github包報紅問題解決

    goland?導(dǎo)入github包報紅問題解決

    本文主要介紹了Go項目在GoLand中導(dǎo)入依賴標(biāo)紅問題解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • go語言遍歷文件夾示例

    go語言遍歷文件夾示例

    這篇文章主要介紹了go語言遍歷文件夾示例,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-03-03
  • Go實現(xiàn)比較時間大小

    Go實現(xiàn)比較時間大小

    這篇文章主要介紹了Go實現(xiàn)比較時間大小的方法和示例,非常的簡單實用,有需要的小伙伴可以參考下。
    2015-04-04
  • Go壓縮位圖庫roaring安裝使用詳解

    Go壓縮位圖庫roaring安裝使用詳解

    這篇文章主要為大家介紹了Go壓縮位圖庫roaring安裝使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • golang實現(xiàn)LRU緩存淘汰算法的示例代碼

    golang實現(xiàn)LRU緩存淘汰算法的示例代碼

    這篇文章主要介紹了golang實現(xiàn)LRU緩存淘汰算法的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12

最新評論