gpt4 book ai didi

go - "package main"在 main.go 文件夹中标记为红色的错误

转载 作者:行者123 更新时间:2023-12-04 03:40:26 25 4
gpt4 key购买 nike

我写了一个 main.go程序并在代码的开头声明了包,但它标记为红色,如下所示:
see the flag on the package main
当我将鼠标悬停在包裹上时,它会显示以下内容:

gopls requires a module at the root of your workspace.
You can work with multiple modules by opening each one as a workspace folder.
Improvements to this workflow will be coming soon, and you can learn more here:
https://github.com/golang/tools/blob/master/gopls/doc/workspace.md.
我需要有关如何传递此错误的帮助。非常感谢。

最佳答案

您需要运行命令 go mod init从项目根目录的命令行。看起来你是从 go-microservice/prod-api 运行的,但它应该在你的 .git 所在的地方运行生活。如 prod-api实际上是git项目的根目录,那么你需要在VSCode中打开那个文件夹而不是go-microservice .

关于go - "package main"在 main.go 文件夹中标记为红色的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66146161/

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