首页 > 解决方案 > 安装私有 Go 模块:未知修订错误

问题描述

我有一个私有 Go 存储库,https://github.com/myorg/myrepo它被另一个 Go 存储库使用并在go.mod.

当我尝试运行$ go mod tidy以下载所有依赖项时,它返回以下错误:

go: github.com/myorg/myrepo@v0.10.1: reading github.com/myorg/myrepo/go.mod at revision v0.10.1: unknown revision v0.10.1

当我尝试“去获取”这个模块时,也会发生同样的事情。

到目前为止我尝试了什么?

我已经坚持了一天,如果有人能建议我解决这个问题的方法,我将不胜感激。

标签: gitgogithub

解决方案


多亏了一位同事,终于解决了这个问题。

问题:Go 中的本地模块缓存 - 不确定go工具如何在内部对其进行管理。

解决方案

  1. 删除($GOPATH)/pkg/mod/cache回购。
  2. 重新安装依赖项。

推荐阅读