Golang包被意外删除

Golang包被意外删除,go,Go,我有一个golang项目,它导入了一些第三方软件包。今天,我想升级它,但由于某种原因,作者删除了其中一个包的git repo。我知道Python有“pypi”来管理所有第三方软件包。有没有这样的平台可以保存这些软件包的副本,或者通过其他方式避免软件包被删除 实现这一点的最简单方法是,您只需分叉git存储库,并使用此版本而不是“实时”版本。通过这种方式,您可以在升级等之前测试兼容性,并确保您的依赖关系在您使用它的过程中始终可用 可能有提供这种服务的平台,但作为一个整体,你也不能依赖它们。他们中的大

我有一个golang项目,它导入了一些第三方软件包。今天,我想升级它,但由于某种原因,作者删除了其中一个包的git repo。我知道Python有“pypi”来管理所有第三方软件包。有没有这样的平台可以保存这些软件包的副本,或者通过其他方式避免软件包被删除

实现这一点的最简单方法是,您只需分叉git存储库,并使用此版本而不是“实时”版本。通过这种方式,您可以在升级等之前测试兼容性,并确保您的依赖关系在您使用它的过程中始终可用

可能有提供这种服务的平台,但作为一个整体,你也不能依赖它们。他们中的大多数人更关注版本管理,保存档案只是一种副作用