VSCode 的 debug 无法获取,for 或 if 中局部变量的过程值

利用 VSCode 的 Go 插件的 debug test 功能可以方便的 debug 。但是,有一个问题,一直困扰着我。如上图所示,在 for 中定义的局部变量 i,无法在单步调试的时候,获取过程值。

请问可以有什么办法可以解决这个问题吗?

共 1 个回复


g8c

问题解决了,在命令行运行以下命令后,重启。
go get -u github.com/derekparker/delve/cmd/dlv
是 delve 的问题,更新一下,就好了。

# 0