Go語言介紹

Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。Go是從2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持開發(fā),后來還加入了Ian Lance Taylor, Russ C" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > vs code配置go開發(fā)環(huán)境

vs code配置go開發(fā)環(huán)境

時間:2023-05-24 01:36:02 | 來源:網(wǎng)站運營

時間:2023-05-24 01:36:02 來源:網(wǎng)站運營

vs code配置go開發(fā)環(huán)境:

Go語言介紹

Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。Go是從2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持開發(fā),后來還加入了Ian Lance Taylor, Russ Cox等人,并最終于2009年11月開源,在2012年早些時候發(fā)布了Go 1穩(wěn)定版本?,F(xiàn)在Go的開發(fā)已經(jīng)是完全開放的,并且擁有一個活躍的社區(qū)。

下載安裝go安裝包

在開始之前,先安裝go安裝包,go安裝包可以在官網(wǎng)下載或者在go語言中文網(wǎng)下載。

go官網(wǎng)下載地址:https://golang.org/doc/install

go語言中文網(wǎng)下載地址:https://studygolang.com/dl

安裝包幾乎是一路next即可,安裝路徑可以自己調(diào)整。

提示:我參考了一些文章,都是說要配置環(huán)境變量,事實上我并沒有配置。安裝完畢后自動就為我配置好了,路徑是使用當前用戶路徑下的一個目錄,如下圖所示:

當然這個環(huán)境變量您可以修改為你想要的路徑。

安裝成功后,你可以打開cmd輸入命令:go version 來驗證一下是否安裝成功,類似下圖那樣,就表示安裝成功了。

下載安裝vs code

不清楚什么是vs code?vs code是Visual Studio Code的簡寫,可以直接點擊這里到官網(wǎng)下載vs code。

vs code是微軟出品的跨平臺輕量級開發(fā)工具,支持市面上主流的編程語言,您只需要安裝好相應的擴展(插件)就可以開發(fā)被支持的語言了。從上面圖中,根據(jù)你所用的操作系統(tǒng)來下載即可,蘋果電腦下載Mac版,linux系統(tǒng)的下載deb包或rpm文件即可,Windows系統(tǒng)下載win版本的即可。

本文基于windows版本編寫,因此安裝vs code時,基本上一路next即可,安裝很快很簡單。

安裝go語言開發(fā)擴展(插件)

vs code安裝完畢后,我們要做的就是【安裝go語言開發(fā)擴展】和【go開發(fā)工具包】。如下圖所示,在左側的4個框圖標處(鼠標放到上面會提示:Extensions),點擊一下該圖標,然后在出現(xiàn)的面板里面輸入:go,即上面第1個箭頭指向位置處輸入go,搜索出擴展后,點擊【Install】即可(第3步),因為我已經(jīng)配置好了,所以第1列go那里沒有綠色的 Install 圖標。

go語言開發(fā)擴展就是通過這簡單的操作就可以完成安裝,配置起來是不是很簡單呢?接下來看看怎樣安裝go開發(fā)工具包。

安裝go開發(fā)工具包

vs code安裝的go開發(fā)工具包,是由google官方與微軟合作推出的,即vs code安裝的go extension是由 google的go團隊開發(fā)的,因此vs code是最受歡迎的go開發(fā)工具,Go和VS Code在開發(fā)人員中都很流行。

在安裝go開發(fā)工具包之前,需要提前說明的是,在國內(nèi)網(wǎng)絡環(huán)境下,如果你按照正常流程安裝是肯定會出錯的,因為墻的原因,國內(nèi)封鎖了很多網(wǎng)站,這也給開發(fā)人員造成了一些困擾,原因未知。

為了能在國內(nèi)網(wǎng)絡環(huán)境下正常的安裝go開發(fā)工具包,你需要做如下的操作,打開cmd,執(zhí)行2條命令:go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.cn,direct

當完成上面操作后,就可以正常的安裝go開發(fā)工具包了,安裝之后,vs code就會提供諸如代碼提示、代碼自動補全等功能。Windows平臺按下快捷鍵:【 Ctrl+Shift+P 】,Mac平臺按【 Command+Shift+P 】,這個時候VS Code界面會彈出一個輸入框,按下圖提示操作即可。

選中Go:Install/Update Tools后,就會彈出一個列表如下圖,然后全部勾選,再點擊Ok安裝就可以了。

以上的操作就是在國內(nèi)網(wǎng)絡環(huán)境下配置go最方便最直接的方式了,也是經(jīng)過摸索踩坑后得出。

使用Go Modules管理依賴

這是官方推薦的為了替代GOPATH而誕生的一個Go語言依賴庫管理器。之前所有的包都丟在GOPATH中,它的最大的好處就是,我們依賴的包可以指定版本。其次所有程序依賴的包,只會存在同一份。不會像npm那樣,同一個包還能有n多個存在。這樣我們的電腦就很省空間了

使用起來也非常簡單,常用命令就一個go mod tidy,通俗來說就是將當前的庫源碼文件所依賴的包,全部安裝并記錄下來,多的包就刪掉,少了的就自動補上

我們來實踐操作下

進入我們的hello文件夾,并且執(zhí)行go mod init即可$ cd $GOPATH/src/hello$ go mod init

可以看到多出了一個go.mod文件和go.sum文件,go.mod文件是記錄我們依賴庫以及版本號

至此就完成了vs code配置go開發(fā)環(huán)境,剩下的事情就是愉快的寫go代碼了。

vs code其它配置

中文支持

vs code默認是英文,中文支持的話,也是需要安裝擴展。點擊左側擴展圖標,搜索:chin就可以出現(xiàn)Chinese Languages這個擴展了,再點下Install安裝,最后重啟下VS code就可以了。

設置編輯器主題

每個人喜好不一樣,你可以直接按快捷鍵【Ctrl+K+T】,也可以點【File->Preferences->Color Theme】來設置主題。

寫在最后

本文只是記錄了下怎樣配置go的開發(fā)環(huán)境,更多的關于vs code的介紹,可以網(wǎng)上搜索下。



關鍵詞:環(huán)境,配置

74
73
25
news

版權所有? 億企邦 1997-2025 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉