我的母語不是英語,但我想問一個關于Stack Overflow的問題?,F在,我正在從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程序員,我建議你不要擔心它。
- 1 回答
- 0 關注
- 168 瀏覽
添加回答
舉報
0/150
提交
取消