1
當我在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")
}
來修復它會被不使用全局變量,最好的辦法只能得到一個值。 – Flimzy