关于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删除即可

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Go语言基础知识总结(语法、变量、数值类型、表达式、控制结构等)

    Go语言基础知识总结(语法、变量、数值类型、表达式、控制结构等)

    这篇文章主要介绍了Go语言基础知识总结(语法、变量、数值类型、表达式、控制结构等),本文汇总了Go语言的入门知识,需要的朋友可以参考下
    2014-10-10
  • Go语言操作etcd的示例详解

    Go语言操作etcd的示例详解

    etcd是使用Go语言开发的一个开源的、高可用的分布式key—value存储系统,可以用于配置共享和服务的注册和发现,下面我们就来看看Go语言是如何操作etcd的吧
    2024-03-03
  • Golang实现的聊天程序服务端和客户端代码分享

    Golang实现的聊天程序服务端和客户端代码分享

    这篇文章主要介绍了Golang实现的聊天程序服务端和客户端代码分享,本文先是讲解了实现逻辑,然后给出了实现代码,需要的朋友可以参考下
    2014-10-10
  • 一文详解Golang内存管理之栈空间管理

    一文详解Golang内存管理之栈空间管理

    这篇文章主要介绍了Golang内存管理的栈空间管理,文章通过代码示例介绍的非常详细,对我们学习Golang内存管理有一定的帮助,需要的朋友跟着小编一起来学习吧
    2023-06-06
  • golang基础之Gocurrency并发

    golang基础之Gocurrency并发

    这篇文章主要介绍了golang基础之Gocurrency并发,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Golang错误处理:异常捕捉和恢复机制

    Golang错误处理:异常捕捉和恢复机制

    Golang中,异常处理是通过 defer + panic + recover 的方式来实现的,使用 defer 可以将清理操作注册到函数执行完毕后执行,而 panic 和 recover 可以用于处理异常,通过组合使用这些功能,可以实现更加健壮的程序
    2024-01-01
  • 浅谈Go用于同步和并发控制的几种常见锁

    浅谈Go用于同步和并发控制的几种常见锁

    本文主要介绍了浅谈Go用于同步和并发控制的几种常见锁,包括互斥锁、读写锁和一次性锁等,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • go无缓冲通道的实现及应用

    go无缓冲通道的实现及应用

    在Go语言中,无缓冲通道是一种特殊的通道类型,本文主要介绍了go无缓冲通道的实现及应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-11-11
  • Mac OS系统安装golang教程

    Mac OS系统安装golang教程

    这篇文章主要介绍了Mac OS系统安装golang教程,本文还同时介绍了Sublime Text开发工具的配置,需要的朋友可以参考下
    2015-01-01
  • 一文带你掌握Golang中的类型断言

    一文带你掌握Golang中的类型断言

    类型断言是 Golang 中的一个非常重要的特性,使用类型断言可以判断一个接口的实际类型是否是预期的类型,以便进行对应的处理,下面就跟随小编一起深入了解一下Golang中的类型断言吧
    2024-01-01

最新评论