go语言学习笔记 — go工具(5):使用go get,一键获取源代码,编译并安装
·
我们可以使用go get工具,借助代码管理工具远程拉取或更新代码包(及其依赖),并自动完成编译和安装,整个过程像安装一个APP一样简单。
远程包的路径格式
go代码可以被托管到github.com这样的托管网站。这些网站的项目包路径都有一个共同的标准:
网站域名/作者或机构/项目名
github.com/golang/go
go get 远程包
在完成设置GOPATH后,我们可以直接使用go get。在go1.8之后,GOPATH默认在用户目录的go文件夹下。
# go get github.com/davyxu/cellnet
# cd ~/go/src/github.com/davyxu/cellnet
# ls
# go get github.com/davyxu/tabtoy
# cd ~/go/src/github.com/davyxu/tabtoy
# ls
# ~/go/bin/tabtoy --mode
附加参数
| 附加参数 | 备注 |
|---|---|
| -v | 显示操作流程的日志信息,方便检查错误 |
| -u | 下载丢失的包,但不会更新已经存在的包 |
| -d | 只下载,不安装 |
| -insecure | 允许使用不安全的http方式进行下载操作 |
更多推荐


所有评论(0)