gpt4 book ai didi

go - 无法在 vscode 中运行第一个 golang 项目

转载 作者:IT王子 更新时间:2023-10-29 02:35:27 26 4
gpt4 key购买 nike

我是 golang 的新手。

我无法在 VSCODE 中启动我的 go 文件,我的代码很简单

package main

import "fmt"

func main() {
fmt.Println("test")
}

当我在我的终端中运行 go run main.go 时,一切正常,但是当我将它保存在我的 vscode 中时,出现了太多错误,如

/work/src/golang.org/x/net/webdav/prop_test.go:217: encoding/xml.Name 复合文字使用非键控字段

我的 main.go 文件位于/work

我该如何解决这个问题?

最佳答案

在我看来,您已经在/work 上安装/取消归档了 Go,我认为这是您的主目录。

因此,当您尝试构建也在/work 中的程序时(而不是从命令行使用 go run),您的 main.go 文件所在的/work 目录下的所有代码也是正在通过 VS Code 检查。

最简单的解决方案可能是将您的 main.go work 之外的文件目录,或将其放在 Go 路径中 /work/src/github.com/<your_username>/<your_package> .

关于go - 无法在 vscode 中运行第一个 golang 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55438896/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com