vscode 安裝golang插件方法


1.下載golang 官網: https://golang.org/dl/
 
2.配置環境變量:
export GOROOT=$HOME/go_dev/go
export PATH=$GOROOT/bin:$PATH
export GOPATH=$HOME/goproject/
 
3.配置代理地址,go安裝包下載快:
go env -w GOPROXY= https://goproxy.cn,direct
 
4.手動創建目錄結構,或者go install 自動創建 bin和pkg目錄
src :放源代碼
bin : 放可執行程序
pkg: 放平台相關庫

 

 

2.配置環境變量以后,重新啟動vscode,讓vscode 能夠加載.bash_profile 的最新配置,找到gopath 目錄,和goroot目錄 。

 

4.vscode 設置golang的配置:

  

 

 

 

 

{
"go.goroot": "/Users/icsoc/go_dev/go",
"go.gopath": "/Users/icsoc/goproject/",
"go.useCodeSnippetsOnFunctionSuggest": false,
"go.buildOnSave": "workspace",
"go.lintOnSave": "workspace",
"go.vetOnSave": "workspace",
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.coverOnSave": false,
"go.formatOnSave": true,
"go.formatTool": "goreturns",
}
 
  • go.buildOnSave: 當保存時自動編譯,可選項為 ‘workspace’、‘package’、‘off',分別表示自動編譯工作區,自動編譯包和關閉
  • go.lintOnSave: 當保存時靜態檢查,可選項為'workspace'、'package'、‘off’,含義同上
  • go.vetOnSave
  • go.buildFlags: 編譯選項
  • go.lintFlags: 代碼靜態檢查選項
  • go.coverOnSave: 若為true,將自動使用 go test -coverprofile執行用例測試
  • go.useCodeSnippetsOnFunctionSuggest 是否自動填充函數參數以及括號等
  • go.formatOnSave: 保存時自動格式化代碼
  • go.formatTool: 格式化代碼時使用的插件工具,可選項為gofmt, goimport, goreturns
  • go.goroot: 設置GOROOT環境變量,當環境變量已經設置時可不配置
  • go.gopath: 本配置項將覆蓋環境變量中的GOPATH,需要格外注意
 
 

5.Json 格式化工具插件:Prettify Json,安裝完之后 在json文件 右鍵里面 會有一個格式化 ,mac快捷鍵: shift+alt[option] + F,自動格式化

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM