关于go get 下载第三方包存储路径问题
更新时间:2024年01月19日 15:55:16 作者:peachesTao
这篇文章主要介绍了关于go get 下载第三方包存储路径问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
问题
在goland命令终端中使用go get 命令下载第三方包时下载的包文件没在系统设置的环境变量(C:\tao\StudyTech\go\Projects)的src中。
这里是window开发环境。
然后用go env查看环境变量,
可以看出有两个GOPATH变量C:\tao\StudyTech\go和C:\tao\StudyTech\go\Projects。
问题就出在这里
下载的第三方包都在前面那个环境变量路径下src目录下。
那为什么会多出一个GOPATH呢。
我们来看一下window环境变量的配置:
这里只有一个,而且在系统命令终端中使用go env查看也只有一个
问题是怎么会多一个C:\tao\StudyTech\go GOPATH呢?最后在goland中File->setttings->Go->GOPATH找到了,应该是之前添加的。
goalnd 中 GoPath默认显示系统设置中的GoPath,另外也可以自行添加
解决方案
将goland中的C:\tao\StudyTech\go删除即可
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Golang爬虫及正则表达式的实现示例
本文主要介绍了Golang爬虫及正则表达式的实现示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-12-12
Go Web下gin框架的模板渲染的实现
Gin框架是目前非常流行的Go语言Web框架之一,作为一个轻量级的框架,Gin提供了丰富的功能和灵活的架构,本文就来介绍下Go Web下gin框架的模板渲染的实现,感兴趣的可以了解一下
2023-10-10
Go切片扩容机制详细说明和举例
Go 语言中的切片是一种动态数组,它可以自动扩容和缩容以适应不同的数据量,这篇文章主要给大家介绍了关于Go切片扩容机制详细说明和举例的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
2024-03-03
golang操作mongodb的方法
这篇文章主要介绍了golang操作mongodb的方法,涉及Go语言操作mongodb的连接、读取及显示的方法,具有一定参考借鉴价值,需要的朋友可以参考下
2015-02-02
Golang限流器time/rate设计与实现详解
在 Golang 库中官方给我们提供了限流器的实现golang.org/x/time/rate,它是基于令牌桶算法(Token Bucket)设计实现的,下面我们就来看看他的具体使用吧
2024-03-03
Golang通过包长协议处理TCP粘包的问题解决
本文主要介绍了Golang通过包长协议处理TCP粘包的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-06-06
Go内存节省技巧简单实现方法
这篇文章主要为大家介绍了Go内存节省技巧简单实现方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-01-01
最新评论