vscode 配置 GOPATH


我已经放弃goland开发工具了,所以用万能的vscode 作为我学习go的开始;

按照网上的教程一步步配置了GOROOT,GOPATH等等,执行go env 也是没有问题的,但是当我用vscode写代码的时候,总是提示我找不到引入的package,提示的错误信息里,是从默认go路径下找,这让我很纳闷,打开vscode的terminal 执行go env 看到gopath 的确不是我配置的,但是在iterm中执行go env 确是我配置的;问题出在vscode的配置;

 

解决办法:

command + ,打开配置搜索 gopath:

 

 

 

 ok 大功告成,之后新增项目就在这里追加就好,记得加;

 

 

当打开vs code 编码时,会提示安装很多工具,由于外网被墙,上网搜了很多方法,各种手动配置,我只想说lj;

 

如果您使用的 Go 版本是 1.13 及以上 (推荐)
	go env -w GO111MODULE=on
	go env -w GOPROXY=https://goproxy.cn,direct

  如果将go env -w GO111MODULE=on设为on, 则会使用1.13的mod包特性,下载的包不会在src目录下
参考我这篇文章:关于go get 以后下载的包不在src下而在pkg的源头并且不可以import(Goland Modules模块的使用)

 

 

morn info:https://goproxy.io/zh/


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM