go语言编译时报错can't load package 怎么解决?

go的编译器在 F 盘下,我的项目包gocode在E盘中,我写了个小的Go程序,单独的在main下执行 go build main.go 没有问题,但在gocode下执行就会报如下错误,请问是怎么回事?
我的环境变量是 变量名 GOPATH 变量值 E:\gocode!
变量名 GOROOT 变量值 F:\VS_code\SDK
PATH下 %GOROOT%\bin
图片说明

1个回答

你的包名和路径名是一致的么?main这个包是否存在
每一层的目录和package都要一致

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问