我的go版本是1.21.4,我配置了GOROOT,地址为D:\Go(用户变量),GOPATH为D:\Go\workspace,但是我之后在DOPATH下面建项目的时候,比如两个文件夹A和B,我在A中无法引入B包的东西,但是如果我把项目迁移到GOROOT的src下面,就能正常在A文件夹引入B包的内容了。
另外比如我go get下载的gin,gorm这些东西也是一样的问题,我必须把项目放在GOROOT下面,才能正常引入Gin,gorm这些东西,而且由于下载的gin,gorm文件夹类似于gin@v1.21.4这种的,我还必须把下载下来的文件夹改成gin才能正常在代码引入。而且下载下来的包放在了GOPATH下面的pkg,我需要手动把这个包找到移到GOROOT的src下面才能正常用gin和gorm,怎么解决呢