无法在 Linux Mint 20.04 上使用 go 版本 1.21.3 调试 GoLand 2023.2 中的 Go 程序

问题描述 投票:0回答:1

我正在尝试在 GoLand 中调试一个简单的 Go 程序。我设置了一个断点,当我按下调试按钮时,程序运行到最后并以退出代码 0 退出。断点未被命中。该程序由一个简单的 for 循环组成。在不进行调试的情况下运行它时,它会按预期工作。 这些是 GOPATH 和 GOROOT 环境变量:

GOPATH='/home/indiana/go' GOROOT='/usr/local/go'
尝试了一些针对 mac 的解决方案(对于 Linux 没有任何看起来合理的解决方案) 有人知道问题可能出在哪里吗?

提前致谢, 印第安纳

linux go jetbrains-ide goland
1个回答
0
投票

是的,golang 1.21和1.22相同,bug go 1.20在IDEA或Golang上以调试模式运行。

您可以降级到1.20进行代码调试,或者等待Jetbrains修复bug

© www.soinside.com 2019 - 2024. All rights reserved.