VSCode调试go

几个关键配置

天朝一定要设置GOPROXY,否则所有插件都无法安装

set GO111MODULE=on
set GOPROXY=https://goproxy.cn,direct
set GOROOT=f:\go // 这个是安装的时候自动设置

windows上的设置如下所示

VSCode调试go

在VSCode中打开插件,然后搜索Go,安装RichGo

VSCode调试go

安装完成后,找个文件夹新建一个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

VSCode调试go

创建好以后是这样子的
VSCode调试go

然后按F5调试,这时会提醒要安装一些插件,选择install All,等安装完成以后显示 successful就可以调试了
VSCode调试go

如果不设置goprxoy会全部失败

上一篇:npm常用配置


下一篇:seaborn学习笔记(一):seanborn初识