go - 您既不在模块中,也不在 GOPATH 中
问题描述
我真的被一个Golang问题困扰,我使用vscode-remote开发Go项目,当我想创建一个不在GOPATH中的go项目时,当我输入一个字母时,Go扩展会警告我你不在一个模块中也不在你的 GOPATH 中。有关如何设置 Go 项目的信息,请参阅https://github.com/golang/go/wiki/Modules 。,我真的不知道如何修复它,我还发现对于某些文件,gopls 可以工作,但对于另一些文件,它不起作用,我该怎么办!
解决方案
如果你要创建一个不进入 go 路径的项目,那么你可以暂时将你的项目设置为 go 路径,你编写的所有源代码都可以放在 src 文件夹中。打开你的终端并导出 GOPATH=your_proj_directory
推荐阅读
- javascript - 如何加入三个正则表达式
- python - 如何使用python在同一行sqlite3中插入一个值
- c++ - 如何从 2d Boost.MultiArray 中获取子数组?
- javascript - threejs 中的 raycaster 一次只选择我的 gltf 模型的一个部分
- django - 姜戈 | 将带有 for 的 imageName 插入静态 url 时出错
- datatable - 闪亮的 DT::renderdatatable
- excel - 将 Tally ERP 9 实时数据与 Excel 工作簿连接起来
- java - 在 JDBC 上使用键盘插入数据时出错
- javascript - 当扩展一个类并使用原始类的属性时,你在 super() 里面放了什么
- wordpress - Wordpress 网站未在 IE 中加载(Firefox 和 Chrome 都可以)