gopls was not able to find modules in your workspace.
时间: 2023-12-30 22:39:45 浏览: 132
找不到指定模块
回答: "gopls was not able to find modules in your workspace"是一个vscode的报错提示,意味着gopls无法在你的工作区中找到模块。[1]这个问题的解决方法是确保你的工作区根目录下有一个go.mod文件。如果没有,你可以使用go mod命令生成一个go.mod文件。如果你不想在工作区下生成go.mod文件,你可以使用go work命令指定哪些模块需要纳入工作区。[2]需要注意的是,从Go 1.11版本开始引入了go mod机制,从Go 1.18版本开始引入了多模块工作区机制,也就是go work机制。所以,如果你的vscode工作环境是在Go 1.18版本及之后,可能会出现这个报错。[3]希望这个回答能够帮到你。
阅读全文