国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Golang - 在Visual Studio Code中配置GO開發環境的詳細教程

在Visual Studio Code中配置GO開發環境的詳細教程

2020-05-05 13:48腳本之家 Golang

這篇文章主要介紹了在Visual Studio Code中配置GO開發環境的詳細教程,需要的朋友可以參考下

一、GO語言安裝

詳情查看:GO語言下載、安裝、配置

二、GoLang插件介紹

對于Visual Studio Code開發工具,有一款優秀的GoLang插件,它的主頁為:https://github.com/microsoft/vscode-go

這款插件的特性包括:

Colorization 代碼著彩色
Completion Lists 代碼自動完成(使用gocode)
Snippets 代碼片段
Quick Info 快速提示信息(使用godef)
Goto Definition 跳轉到定義(使用godef)
Find References 搜索參考引用(使用go-find-references)
File outline 文件大綱(使用go-outline)
Workspace symbol search 工作區符號搜索(使用 go-symbols)
Rename 重命名(使用gorename)
Build-on-save 保存構建(使用go build和go test)
Format 代碼格式化(使用goreturns或goimports或gofmt)
Add Imports 添加引用(使用 gopkgs)
Debugging 調試代碼(使用delve)
本插件的安裝教程,請查看《Windows環境下vscode-go安裝日記

三、插件安裝

3.1 Visual Studio Code

找到微軟的官方網站,下載Visual Studio Code,官網地址 https://code.visualstudio.com/

在Visual Studio Code中配置GO開發環境的詳細教程

點擊上圖紅框,可以下載其他平臺的編輯器,如下圖:

在Visual Studio Code中配置GO開發環境的詳細教程

下載安裝過程省略,當前版本是:

在Visual Studio Code中配置GO開發環境的詳細教程

3.2 安裝插件

進入Visual Studio Code,使用快捷鍵F1,打開命令面板

在Visual Studio Code中配置GO開發環境的詳細教程

在上圖光標處·輸入exten ,然后選擇“Extensions:Install Extension”,如下圖:

在Visual Studio Code中配置GO開發環境的詳細教程

查詢插件:

在Visual Studio Code中配置GO開發環境的詳細教程

顯示插件列表:

在Visual Studio Code中配置GO開發環境的詳細教程

在插件列表中,選擇 Go,進行安裝,安裝之后,系統會提示重啟Visual Studio Code。

3.3 設置環境變量GOPATH

在Windows系統中設置GOPATH環境變量,我的值為D:GoWorks

在Visual Studio Code中配置GO開發環境的詳細教程
缺少GOPATH環境變量通常會報“$GOPATH not set.”這樣的錯誤。

3.4 開啟Visual Studio Code自動保存功能

打開Visual Studio Code,找到菜單File->Preferences->User Settings,如下圖:

在Visual Studio Code中配置GO開發環境的詳細教程     在Visual Studio Code中配置GO開發環境的詳細教程

添加或更改settings.json的“files.autoSave”屬性為“onFocusChange”,并保存。

 在Visual Studio Code中配置GO開發環境的詳細教程

3.5 安裝Git

Windows安裝Git的過程省略;安裝之后gitin配置到PATH環境變量中。

 在Visual Studio Code中配置GO開發環境的詳細教程

四、插件配置4.1 Visual Studio Code Go插件配置選項

Visual Studio Code的配置選項支持Go插件的設置,可以通過用戶偏好設置或workspace設置進行配置。在菜單File->Preferences處可以找到。
在Visual Studio Code中配置GO開發環境的詳細教程

在settings.json中設置go配置環境,如下圖:

在Visual Studio Code中配置GO開發環境的詳細教程

4.2 執行命令

詳情請查看官方網站:https://marketplace.visualstudio.com/items?itemName=lukehoban.Go

1)安裝gocode

打開命令提示符(以管理員身份打開),輸入:

go get -u -v github.com/nsf/gocode

開始下載:

在Visual Studio Code中配置GO開發環境的詳細教程

下載完畢:

在Visual Studio Code中配置GO開發環境的詳細教程

下載完成,查看D:GoWorks目錄,多了一個srcgithub.com sfgocode路徑,如下圖:

在Visual Studio Code中配置GO開發環境的詳細教程

雷同,通過命令行安裝以下8個工具。

2)安裝godef
go get -u -v github.com/rogpeppe/godef

在Visual Studio Code中配置GO開發環境的詳細教程
3)安裝golint
go get -u -v github.com/golang/lint/golint

在Visual Studio Code中配置GO開發環境的詳細教程
4)安裝go-find-references
go get -u -v github.com/lukehoban/go-find-references

在Visual Studio Code中配置GO開發環境的詳細教程
5)安裝go-outline
go get -u -v github.com/lukehoban/go-outline

在Visual Studio Code中配置GO開發環境的詳細教程
6)安裝goreturns
go get -u -v sourcegraph.com/sqs/goreturns

在Visual Studio Code中配置GO開發環境的詳細教程
7)安裝gorename
go get -u -v golang.org/x/tools/cmd/gorename

在Visual Studio Code中配置GO開發環境的詳細教程
8)安裝gopkgs
go get -u -v github.com/tpng/gopkgs

在Visual Studio Code中配置GO開發環境的詳細教程
9)安裝go-symbols
go get -u -v github.com/newhook/go-symbols

在Visual Studio Code中配置GO開發環境的詳細教程

集成安裝命令,拷貝到cmd窗口就可完成安裝:

go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/lukehoban/go-find-references
go get -u -v github.com/lukehoban/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbols

3、使用 Hello word

1)File-> Open Folder,現在工作目錄:

在Visual Studio Code中配置GO開發環境的詳細教程 在Visual Studio Code中配置GO開發環境的詳細教程

 

2)新建go文件

在Visual Studio Code中配置GO開發環境的詳細教程

看看,智能提示出來了。

在Visual Studio Code中配置GO開發環境的詳細教程

 關于Visual Studio Code的調試功能配置,可查看:Windows環境下vscode-go安裝日記

延伸 · 閱讀

精彩推薦
  • Golanggo日志系統logrus顯示文件和行號的操作

    go日志系統logrus顯示文件和行號的操作

    這篇文章主要介紹了go日志系統logrus顯示文件和行號的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧...

    SmallQinYan12302021-02-02
  • Golanggolang如何使用struct的tag屬性的詳細介紹

    golang如何使用struct的tag屬性的詳細介紹

    這篇文章主要介紹了golang如何使用struct的tag屬性的詳細介紹,從例子說起,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看...

    Go語言中文網11352020-05-21
  • GolangGolang中Bit數組的實現方式

    Golang中Bit數組的實現方式

    這篇文章主要介紹了Golang中Bit數組的實現方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧...

    天易獨尊11682021-06-09
  • Golanggolang的httpserver優雅重啟方法詳解

    golang的httpserver優雅重啟方法詳解

    這篇文章主要給大家介紹了關于golang的httpserver優雅重啟的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,...

    helight2992020-05-14
  • GolangGolang通脈之數據類型詳情

    Golang通脈之數據類型詳情

    這篇文章主要介紹了Golang通脈之數據類型,在編程語言中標識符就是定義的具有某種意義的詞,比如變量名、常量名、函數名等等,Go語言中標識符允許由...

    4272021-11-24
  • Golanggolang 通過ssh代理連接mysql的操作

    golang 通過ssh代理連接mysql的操作

    這篇文章主要介紹了golang 通過ssh代理連接mysql的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧...

    a165861639710342021-03-08
  • Golanggolang json.Marshal 特殊html字符被轉義的解決方法

    golang json.Marshal 特殊html字符被轉義的解決方法

    今天小編就為大家分享一篇golang json.Marshal 特殊html字符被轉義的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 ...

    李浩的life12792020-05-27
  • Golanggo語言制作端口掃描器

    go語言制作端口掃描器

    本文給大家分享的是使用go語言編寫的TCP端口掃描器,可以選擇IP范圍,掃描的端口,以及多線程,有需要的小伙伴可以參考下。 ...

    腳本之家3642020-04-25
主站蜘蛛池模板: 免费一区二区 | 国产精品美女久久久久aⅴ国产馆 | 国产精品亚洲第一区 | 二区在线视频 | 欧美中文字幕 | 综合精品久久久 | 国产在线不卡一区 | 中国黄色毛片 大片 | 毛片在线视频 | 黄色片网站在线免费观看 | 欧美一区二区三 | 依人成人网 | 国产精品99久久久久久动医院 | 久久久久久久久久久久久国产 | 91麻豆产精品久久久久久 | 国产在线拍 | 欧美日韩国产一区二区三区 | 色精品| 国产精品精品久久久 | 成人做爰69片免费 | 五月天综合网 | 狠狠久久婷婷 | 久久69精品久久久久久国产越南 | 国产在线一区二区三区 | 成人久久精品 | 成人免费黄色片 | 黄p在线看 | 超级碰在线视频 | 日本一区二区中文字幕 | 日本二区| 日韩一区二区精品 | 国产一区视频网站 | 九九九久久国产免费 | 欧美精品久久久 | 精品国产欧美一区二区 | 欧美日韩中文 | 亚洲自拍小视频 | 欧美精品三区 | 美女网站黄视频 | 视频一区在线播放 | 精品国偷自产国产一区 |