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