下载地址:https://www.jetbrains.com.cn/go/download/#section=windows
debug官方文档: https://www.jetbrains.com/help/go/debugging-code.html
创建项目
-
选择新建项目
-
填写项目本地路径,以及选择go SDK
-
项目创建后检查项目设置
-
添加main包以及main函数
本地调试
添加调试配置文件
- 添加配置
调试配置文件参数说明
- Directory: 指定要编译的目录
- Package: 指定要编译的package
- Files: 指定要编译的文件
- Output directory: 编译结果输出目录
- Working directory: 工作目录
Run Kind Directory
Run kind Package
Run kind File
附加到进程
安装gops
shell
go install github.com/google/gops@latest
重新启动goland
附加到进程
调试要点
断点设置
流程控制
- 控制台
- 停止断点
- 继续执行
- F8下一步,如果是方法也不会进去,一行一行往下走
- F7进入操作步骤,即如果调试代码是方法,则进入方法逐步执行
- shift + F8跳出步骤,与5是相反的操作
- 查看断点信息
- 禁用断点
计算表达式|更改变量值