如何在调试Golang程序时检查GoLand中的全局变量?
当我在GoLand中调试Go程序时,我看不到全局变量的值。谁能告诉我为什么以及如何解决它?如何在调试Golang程序时检查GoLand中的全局变量?
下面是一个例子:
我在主函数的最后一行设置一个断点。但如图所示,我们只能得到'a'的值,而不能'a'和'xx'。
package main import "fmt"
var xx int = 1
func main() {
var a int = 1
fmt.Println(a)
xx = 3
fmt.Println("end")
}
回答:
我觉得没有办法自动显示所有的全局变量。只需手动添加它们(通过单击加号或按插入)。
回答:
我们可以使用评价函数来获取全局变量的值,但每次
以上是 如何在调试Golang程序时检查GoLand中的全局变量? 的全部内容, 来源链接: utcz.com/qa/261266.html