在使用go 语言时,由于本人也是新手,对go 包管理相关的历史演进,版本更迭梳理的还不是很清楚,导致环境的搭建遇到很多困恼
以下问题:Error loading workspace: gopls was not able to find modules in your workspac …
该报错为vscode正下方中间可能会出现的一个持续性的报错提示,看起来十分头疼(下图异常已经清除了)
解决:
在使用go mod 进行包管理的时候,我们只需要在一个上层项目目录使用go mod 即可,不需要每建一个项目,进行一次go mod init <project_name>
如下图:
不需要在每个项目如hello、tettt、WaterMMS下进行go mod,只需要在所有项目的上有路径 go mod即可文章来源:https://www.toymoban.com/news/detail-611165.html
文章来源地址https://www.toymoban.com/news/detail-611165.html
到了这里,关于vscode 中由于多个go mod 的报错:Error loading workspace: gopls was not able to find modules in your workspac的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!