英文:
Update globally installed packages in `$GOPATH/bin`
问题
如果我使用npm i -g aoeu
全局安装了一个Node包,我可以通过运行npm update -g aoeu
来更新这个包,也可以通过运行npm update -g
来更新我所有全局安装的包。
现在,如果我使用go install GitHub.com/aoeu@latest
将一个Go包安装到我的$GOPATH/bin
目录中,我该如何更新所有这些全局安装的包呢?
英文:
If I install a node package globally with npm i -g aoeu
, I can update this package by running npm update -g aoeu
, and I can update all my globally installed packages by running npm update -g
.
Now, if I install a Go package to my $GOPATH/bin
with go install GitHub.com/aoeu@latest
, how can I update all these globally installed packages?
答案1
得分: 1
现在,如果我使用go install GitHub.com/aoeu@latest
将一个Go包安装到我的$GOPATH/bin
目录中,我该如何更新所有这些全局安装的包?
你无法一次性更新所有全局安装的包,除非逐个更新每个包。Go语言中没有这样的机制。这个目录中的文件没有被以任何方式进行跟踪。
英文:
> Now, if I install a Go package to my $GOPATH/bin with go install GitHub.com/aoeu@latest, how can I update all these globally installed packages?
You can't, except to update each one individually. There's no mechanism for this in Go. The files in this directory are not tracked in any way.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论