为了账号安全,请及时绑定邮箱和手机立即绑定

Go如何更新第三方软件包?

Go如何更新第三方软件包?

Go
慕慕森 2021-05-07 14:11:50
寻找golang软件包如何积极地增长和改进,我想知道软件包版本的问题是如何解决的?我看到一种方法是将第三方程序包存储在项目文件夹下。但是,如果我将其安装在一起go get怎么办?
查看完整描述

3 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

go get会将软件包安装在列出的第一个目录中GOPATH(环境变量可能包含用冒号分隔的目录列表)。您可以go get -u用来更新现有软件包。

您还可以go get -u all用来更新您的所有软件包GOPATH

对于较大的项目,为每个项目创建不同的GOPATH可能是合理的,以便更新项目A中的库不会导致项目B中的问题。

键入go help gopath以查找有关GOPATH环境变量的更多信息。


查看完整回答
反对 回复 2021-05-10
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

只是想补充一下,您可以使用go get更新特定的软件包:

go get -u full_package_name


查看完整回答
反对 回复 2021-05-10
  • 3 回答
  • 0 关注
  • 400 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信