为了账号安全,请及时绑定邮箱和手机立即绑定

golang error msg is defferent by Version?

golang error msg is defferent by Version?

Go
海绵宝宝撒 2022-08-15 19:46:24
我的母语不是英语,但我想问一个关于Stack Overflow的问题。现在,我正在从udemy那里学习关于golang的电子学习。但是,我认识到错误消息与VScode中的相同代码不同。我想知道为什么会发生这种情况。看起来我的 vscode 错误消息是错误的。法典package mainimport "fmt"func main()  {    card := newCard()    fmt.Println(card)}func newCard(){    return "Five of Diamonds"}电子学习教师代码错误消息在 func newCard()我的 vscode 错误消息 at func newCard()
查看完整描述

1 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

您看到的第一个错误来自 Go 编译器。您还可以通过将代码粘贴到 Go Playground 中来观察相同的错误,https://play.golang.org/

第二个错误来自 VSCode 语言服务器。根据您使用的 vscode-go 版本,它可能是 gopls(新的 LSP for Go)或较旧的 LSP。随着时间的推移,随着gopls的工作正在进行中,不同的错误之间可能会有一些趋同。


一般来说,作为一个初学者Go程序员,我建议你不要担心它。


查看完整回答
反对 回复 2022-08-15
  • 1 回答
  • 0 关注
  • 142 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信