查看GOPATH

go env  

项目里执行:go  get  github/winyh/XXX 命令时, 包会下载到 GOPATH第一个目录下的src文件夹

项目里引入依赖的时候会自动到GOPATH里寻找依赖。

GOPATH 会默认设置多个路径(多到惨不忍睹),自己设定一到两个路径时,执行命令:

vim  ~/.bash_profile

export GOPATH=/usr/local/bin:$HOME/go

  

source   ~/.bash_profile  // 该命令让修改的配置立即生效,或者关闭终端重新打开。

设置多个路径用 :冒号隔开

$HOME 表示 /Users/用户名(winyh)

项目建议用govendor 管理第三方包依赖

用安装包安装go程序时,安装路径为 /usr/local/go 目录

安装包会将 /usr/local/go/bin 目录放到你的 PATH 环境变量中

(也放到PATH路径中就可以使用 go命令了)

下载的工具会安装到 pkg 文件下,同时会在GOPATH下创建可执行命令:如 govendor

参考链接:https://www.cnblogs.com/shockerli/p/go-package-manage-tool-govendor.html

最新文章

  1. codingNet项目的创建
  2. C 结构体位域
  3. [Node.js] Node + Redis 实现分布式Session方案
  4. Unity4.5版本DLL库名字问题
  5. ArcGIS API for JavaScript 4.0(一)
  6. vyos (三) HA
  7. 21.altera fpga 芯片中 pin 和 pad 区别
  8. 网络子系统53_ip协议分片重组_内存阈值
  9. (转载)Mysql查找如何判断字段是否包含某个字符串
  10. postgresql jsonb类型查询
  11. C++面试中string类的一种正确写法
  12. LeetCode——Pascal's Triangle
  13. Solr-4.10.2与Tomcat整合
  14. 成为java高手的八大条件
  15. XJOI1595空中楼阁【最短路】
  16. mosquitto安装和测试
  17. Spring源码阅读笔记
  18. Appium + Python 测试 QQ 音乐 APP的一段简单脚本
  19. RabbitMQ与消息总线
  20. Asp.net中GridView详解《转》

热门文章

  1. Vue实现一个图片懒加载插件(转载)
  2. Vue、webpack中默认的config.js、index.js 配置详情
  3. 多任务udp聊天器完整版
  4. chrome开启headless模式以及代理
  5. c++之:new与malloc
  6. 30、[源码]-AOP原理-注册AnnotationAwareAspectJAutoProxyCreavi
  7. antd 表单获取参数
  8. Mokia 摩基亚
  9. Python中的各种排序问题
  10. SLAM第一篇:基础知识