您遇到的问题是因为 GoLand 使用的 Delve 调试器版本过旧,无法支持您当前使用的 Go 版本(1.23.2)。以下是解决这个问题的步骤:
-
安装最新版本的 Delve: 您需要安装最新版本的 Delve 调试器。可以通过运行以下命令来实现:
复制
go install github.com/go-delve/delve/cmd/dlv@latest
这将会把最新版本的 Delve 安装到您的
GOPATH
目录下的bin
目录中 。 -
更新 GoLand 的 Delve 路径: 安装完最新版本的 Delve 后,您需要更新 GoLand 的配置,使其使用新的 Delve 可执行文件。您可以按照以下步骤操作:
- 打开 GoLand,点击菜单栏的 "Help" -> "Edit Custom Properties"。
- 添加一行配置,指定新的 Delve 路径,例如:
复制
dlv.path=C:\\Users\\YourUsername\\go\\bin\\dlv.exe
-
重启 GoLand: 更新配置后,重启 GoLand 以使新的设置生效。