- http://www.golangtc.com/download下載下傳安裝包或壓縮包
- 配置環境變量
- 配置GOROOT:
- 配置PATH:在PATH最後添加
windows下用visual studio code 調試go代碼 - 配置GOPATH:GOPATH的作用請自行百度,具體目錄可以自行定義
windows下用visual studio code 調試go代碼 - 需要的擴充插件
- 代碼自動完成(使用gocode)
- 快速提示資訊(使用godef)
- 跳轉到定義(使用godef)
- 搜尋參考引用(使用go-find-references)
- 檔案大綱(使用go-outline)
- 重命名(使用gorename)
- 儲存建構(使用go build和go test)
- 代碼格式化(使用goreturns或goimports或gofmt)
- 調試代碼(使用delve)
- 安裝擴充(如果使用visual studio code 請略過此步)
-
代碼補全擴充,在指令行中執行(樣例,其他插件同理)
go get -u -ldflags -H=windowsgui github.com/nsf/gocode
go install github.com/nsf/gocode
- 安裝編輯器
- 下載下傳vs code(對vs code的評價):https://www.visualstudio.com/en-us/products/code-vs.aspx
- 按ctrl+shift+p,輸入install,選擇
windows下用visual studio code 調試go代碼 - 選擇之後會掃描擴充包,這個過程會比較慢,等擴充包清單出來以後選擇go。
- 選擇go語言後右下角會提示
windows下用visual studio code 調試go代碼 - 點選上方的提示會出現這個提示,點選install(這個過程中最好帆**薔)
windows下用visual studio code 調試go代碼 - 再安裝的過程會報找不到tools下的一些擴充。在指令行中執行 "git clone https://github.com/golang/tools.git"(需要提前安裝git)
- 把克隆下來的tools檔案夾移動到C:\Go\GOPATH\src\golang.org\x檔案中
- 再次執行4、5步。重新開機vs code
- vs code 本身并不能調試go的代碼,需要安裝go delve 插件來調試。
windows下用visual studio code 調試go代碼 - 在指令行中執行“go get -u -v github.com/derekparker/delve/cmd/dlv”。好了,到此就可以調試了。
windows下用visual studio code 調試go代碼