
1 ifconfig 2020-03-13 14:56:16 +08:00 同新手,弱弱的问一下不是应该 go get -u 么 |
2 puperSB 2020-03-13 15:07:10 +08:00 很明显是你 vscode 配的有问题 |
3 joyme 2020-03-13 15:12:40 +08:00 vscode 还去 src 下面找说明没有使用 go module,但是 go 1.14 应该是默认使用的。 我在 linux 上使用 vscode,左下角会有一个 Go Modules 的小图标,你可以检查一下 |
4 janxin 2020-03-13 15:15:01 +08:00 可能是 gopls 挂掉了,结束一下进程试试 |
5 ShangbaizeDaoye OP @ifconfig 这个命令把 pkg/mod 里的三方模块全更到最新了。问题刚刚解决,vscode 的工作空间我打开到了 mod 目录的上一级了,所以 import 从 src 找包没从 pkg/mod 找包。 |
6 ShangbaizeDaoye OP @joyme 多谢,你这提醒了我,我检查了下发现是我 vscode 的工作空间打开到了 mod 目录的上一级了,所以 imprt 从 src 找包没从 pkg/mod 找包。 |
7 hijoker 2020-03-13 22:16:25 +08:00 goland 他不香么 |
8 useben 2020-03-13 22:25:41 +08:00 别折腾,听我的,直接上 goland |
9 FogDong 2020-08-06 16:21:10 +08:00 大佬好,遇到了同样的问题。在 GitHub 上拉的一个项目里面有多个文件夹,有多个 go.mod 请问这种情况的话,工作区在 mod 的上一级可以通过什么配置使 import 正常嘛 |