go get和go install有什么区别?
使用该go
工具一段时间后,它看起来像go get
:
- (可选)下载,
- 编译,
- 并安装
一个软件,而go install
仅仅是
- 编译
- 并安装
它。在这种情况下,为什么该go install
命令go get
被取代而存在?
回答:
go install
是本地工作时工作流程的一部分。假设您要使用库,但是由于某些原因需要进行更改。您可以这样做:
go get -d library
,仅下载该文件;- 对下载的软件包进行更改;
go install library
安装本地版本。
据我知道go get
有没有标志,以表明它应该 不 下载,所以它不能代替go install
在这里。
从头开始开发新程序包时,将使用相同的工作流程。
以上是 go get和go install有什么区别? 的全部内容, 来源链接: utcz.com/qa/430030.html