go - 版本不匹配的 VSCode Golang dlv 调试错误

标签 go

在 MacOS 上,brew upgrad -ed 将 golang 升级到 1.14 版本。能够运行单元测试,但调试失败并显示消息

# errors
compile: version "go1.12.13" does not match go tool version "go1.14.2"
# unicode/utf16
compile: version "go1.12.13" does not match go tool version "go1.14.2"
# unicode/utf8
compile: version "go1.12.13" does not match go tool version "go1.14.2"
# internal/race
compile: version "go1.12.13" does not match go tool version "go1.14.2"
# container/list
....
go env输出显示 go 版本为 1.14.2

最佳答案

固定的。在 VSCode 用户设置中有一个陈旧的 go bin 引用。

关于go - 版本不匹配的 VSCode Golang dlv 调试错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61864256/

相关文章:

go - 如何理解Go内存模型中的 "Incorrect synchronization"样本

amazon-web-services - 使用 API 代替 SDK 可以吗?

go - 我们可以限制一次从goroutine一次调用函数吗

mongodb - 未定义 : revel. Revel 应用程序启动时的 LoadConfig

file - 无法解析HCL文件中的变量

go - template.ParseFiles 的问题

go - 如何将字符串 slice 转换为 rune slice

arrays - 避免在输入中使用空格

go - 切换语句以将特定变量添加到api请求

unit-testing - 测试包含 stderr、stdout 和 os.Exit() 的函数