将执行get命令更新本地计算机中的软件包

nit*_*tin 1 go

假设我使用下载了一个包go get <Import path of package>。现在,在x天后,该软件包已被远程更新,现在,如果我再次运行,go get <Import path of package>是否也可以在本地更新?

Cer*_*món 6

go get <Import path of package>如果已经安装了本地副本,则该命令将不会更新本地副本。

go get文件说:

-u标志指示获取使用网络更新命名软件包及其依赖关系的信息。默认情况下,get使用网络来检查丢失的软件包,但不使用它来查找现有软件包的更新。

运行go get -u <Import path of package>以获取或更新本地副本。