VSCode调试go
Posted 玖五二七
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VSCode调试go相关的知识,希望对你有一定的参考价值。
几个关键配置
天朝一定要设置GOPROXY,否则所有插件都无法安装
set GO111MODULE=on
set GOPROXY=https://goproxy.cn,direct
set GOROOT=f:\\go // 这个是安装的时候自动设置
windows上的设置如下所示
在VSCode中打开插件,然后搜索Go,安装RichGo
安装完成后,找个文件夹新建一个Go工程
D:\\goproj\\debugtest
PS D:\\goproj\\debugtest> go mod init debugtest // 输入这行
// 以下是反馈
go: creating new go.mod: module debugtest
go: to add module requirements and sums:
go mod tidy
PS D:\\goproj\\debugtest>
新建 main.go
package main
import "fmt"
func main()
fmt.Println("test debug") // 在这里打上断点
如下图所示,到调试里面选择launch.json
创建好以后是这样子的
然后按F5调试,这时会提醒要安装一些插件,选择install All,等安装完成以后显示 successful就可以调试了
坑
如果不设置goprxoy会全部失败
以上是关于VSCode调试go的主要内容,如果未能解决你的问题,请参考以下文章