我在vscode中编辑我的Go项目时收到此消息:
The Go language server is currently not supported in a multi-root set-up with different GOPATHs.
我的问题是:什么是“多根设置”?我不打算让我的项目成为“多根”。如何避免此消息,并让语言服务器分析我的代码?
顺便说一句,我的项目的目录布局是:
drwxrwxr-x 5 xrfang xrfang 4096 1月 21 22:33 docs
drwxrwxr-x 2 xrfang xrfang 4096 1月 21 22:33 exp
-rw-rw-r-- 1 xrfang xrfang 789 2月 3 20:52 Makefile
drwxrwxr-x 3 xrfang xrfang 4096 2月 12 22:03 pkg
drwxrwxr-x 7 xrfang xrfang 4096 1月 31 11:56 resources
drwxrwxr-x 8 xrfang xrfang 4096 2月 12 21:27 src
-rw-rw-r-- 1 xrfang xrfang 304 1月 21 22:33 TODO
-rwxrwxr-x 1 xrfang xrfang 395 1月 21 22:33 upgrade.sh
drwxrwxr-x 2 xrfang xrfang 4096 2月 12 21:28 utils
文件位于目录中。并且由编译器生成,这很奇怪,因为我的大多数其他Go项目不会在存储库文件夹中生成pkg。go.modsrcpkg
冉冉说
慕哥6287543
相关分类