本文摘自php中文网,作者尚,侵删。
go get命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。下面就来由go入门教程栏目介绍一些关于go get命令下载扩展包的知识。1、go get 的存放路径
go get 下载的源码保存在 $GOPATH/src 中,未设置时默认包括在 $HOME/go/src 目录下。
下载的包路径与本地路径保持具有相同的结构,如使用以下命令从 github 下载指定包:
1 2 |
|
则下载的源码将保存在 $GOPATH/src/github.com/sqs/goreturns 下。
我们还可以手动将包下载到对应路径下,然后再执行 go get 下载命令即可,如:
1 2 3 |
|
对需要编译成二进制的工具包可使用 go install 命令完成包的编译和安装。二进制文件默认存放在 $GOPATH/bin 目录下。
相关阅读 >>
在 bigcache 中存储任意类型(interface{})
手撸Golang 学etcd 手写raft协议之12 单元测试
更多相关阅读请进入《Go》频道 >>

Go语言101
一个与时俱进的Go编程知识库。