亚洲熟女综合色一区二区三区,亚洲精品中文字幕无码蜜桃,亚洲va欧美va日韩va成人网,亚洲av无码国产一区二区三区,亚洲精品无码久久久久久久

VSCode 編輯器安裝和配置

工欲善其事,必先利其器。想要學(xué)好 Go 語言,肯定要有一個趁手的開發(fā)工具,Go 語言的開發(fā)工具有很多種,本文會給大家介紹一種使用面積最廣泛、免費(fèi)且開源的 Go 語言開發(fā)工具—— VSCode。

 

1. VSCode的簡介

VSCode (Visual Studio Code)是微軟在 2015 年 4 月 30 日 Build 開發(fā)者大會上發(fā)布的一款開源、免費(fèi)而且可以跨平臺使用的代碼編輯器,其具有使用簡單、插件豐富以及功能強(qiáng)大等優(yōu)點(diǎn)。一經(jīng)推出就受到很多開發(fā)者的追捧,其對于 Go 語言的支持也是非常的優(yōu)秀,故而在 Go 語言基礎(chǔ)中推薦介紹這個代碼編輯器。

 

2. VSCode的下載和安裝

直接從官網(wǎng)下載合適的安裝包即可。官網(wǎng)地址:https://code.visualstudio.com/

VSCode 編輯器安裝和配置
VSCode 官網(wǎng)首頁,點(diǎn)擊左側(cè)的 Download 進(jìn)行下載

安裝包下載完成之后直接雙擊安裝包,VSCode 的安裝是傻瓜式的安裝,一直點(diǎn)擊下一步即可。

 

3. VSCode的中文配置

安裝成功后,如果你的英文不是很好,也可以將 VSCode 配置為中文。打開 VSCode,使用快捷鍵Ctrl+Shift+P,打開命令快捷鍵:

圖片描述
打開命令快捷鍵

選擇?Configure Display Language:

圖片描述
選擇 Configure Display Language

如果只有一個英文的選項的話,我們選擇下面的?install additional language…?來下載新的語言包:

圖片描述
選擇 install additional language...

選擇第一個簡體中文,點(diǎn)擊右下角的 install ,安裝成功之后會要求你重新啟動?VSCode ,點(diǎn)擊 Yes ,會自動重啟 VSCode。

圖片描述
安裝中文包之后重啟 VSCode

再次出現(xiàn)后的 VSCode 就是中文的了:

圖片描述
中文的 VSCode 界面

 

4. VSCode 配置 Go 語言開發(fā)環(huán)境

安裝結(jié)束之后就需要配置 Go 語言的開發(fā)環(huán)境了。因為 Go 語言的插件很多鏈接無法直接訪問,所以我們需要手動鏈接,可以打開任意的 go 文件,這樣 VSCode 會自動幫你安裝 Go 的插件。

  • 在你的?GOPATHGOPATH?均指環(huán)境變量中的第一個文件夾路徑)下新建三個文件夾—— bin 、pkg 和 src ;
  • 在 src 下創(chuàng)建目錄?golang.orgx;
  • 在?%GOPATH%src``golang.orgx 目錄下載插件源碼。
代碼塊
  • 1 git clone https://github.com/golang/tools.git

然后使用下列命令來安裝 Go 語言的插件:

代碼塊
  • 1? go get github.com/ramya-rao-a/go-outline
  • 2? go get github.com/acroca/go-symbols
  • 3? go get golang.org/x/tools/cmd/guru
  • 4? go get golang.org/x/tools/cmd/gorename
  • 5? go get github.com/josharian/impl
  • 6? go get github.com/rogpeppe/godef
  • 7? go get github.com/sqs/goreturns
  • 8? go get github.com/golang/lint/golint
  • 9? go get github.com/cweill/gotests/gotests

最后你可以看到?%GOAPTH%/bin?中已經(jīng)把插件安裝完畢。為了使其生效,還需要將這個文件夾配置進(jìn)環(huán)境變量Path?中:

圖片描述
將 bin 目錄添加到環(huán)境變量中

最后一步就是在 VSCode 中安裝 Go 語言的高亮插件,在插件庫搜索?go,第一個就是,直接點(diǎn)擊安裝即可:

圖片描述
安裝 Go 語言的代碼高亮插件

 

5. Go 語言的 HelloWorld

環(huán)境搭建完成之后就可以嘗試編寫我們的第一個 Go 程序了,Go 程序有一些不同于其它語言的特性。它必須編寫在?%GOPATH%/src?內(nèi),并且必須在 “” 內(nèi)。

在 src 文件夾下新建一個任意名稱的文件夾,并在這個文件夾下新建一個文件 helloworld.go,并使用 VSCode 打開這個文件夾。在 helloworld.go 文件中鍵入代碼:


代碼塊
  • 1 ?package main
    ?
  • 2
  • 3? import "fmt"
  • 4
  • 5? func main() {
  • 6? ?fmt.Println("Hello World!")
  • 7? }

我們來對這一段簡單的 Go 語言代碼逐行來解釋下:

  • 第 1 行:這一行是包名,Go 語言中每一個文件開頭都是包名,只有 main 函數(shù)的包名字可以叫 main;
  • 第 3 行:這一行的作用是導(dǎo)入包,是將在這個 Go 文件中使用到的 Go 語言官方庫,或者第三方庫導(dǎo)入進(jìn)來;
  • 第 5 行:主函數(shù)聲明,main 函數(shù)是每一個 Go 程序的入口;
  • 第 6 行:輸出語句。將 “Hello World !” 輸出到控制臺。

右擊這個文件,選中在終端中打開。

圖片描述
打開終端

在終端中輸入執(zhí)行語句來執(zhí)行?helloworld.go 文件 :

代碼塊
  • 1? go run helloworld.go

得到執(zhí)行結(jié)果,可以看到,在終端中已經(jīng)輸出了 Hello World!

圖片描述
可以看到 Hello World 輸出成功。

 

6. 小結(jié)

本文主要學(xué)習(xí)了在 VSCode 上搭建一個 Go 語言的開發(fā)環(huán)境。其中需要注意的主要就是無法下載到 Go 語言插件的解決方案,使用 github上官方的開源庫,手動進(jìn)行修改路徑和安裝即可。

文章來源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國內(nèi)好評如潮的Linux云計算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!