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/

posted @ 2019-12-20 15:29  花泪哲  阅读(16609)  评论(0编辑  收藏  举报