去下载不需要的依赖

时间:2019-10-28 13:10:06

标签: go

我的一个管道(GitLab CI)最近开始中断,并且不再提供依赖项:

 $ go get
package github.com/go-resty/resty/v2: cannot find package "github.com/go-resty/resty/v2" in any of:
    /usr/local/go/src/github.com/go-resty/resty/v2 (from $GOROOT)
    /go/src/github.com/go-resty/resty/v2 (from $GOPATH)

我不认为该程序包是我们正在使用的程序包,因此我试图找出我们正在使用的依赖项,而该依赖项又依赖于此程序包。

检查完所有部门之后,我找不到对该程序包的依赖项。我已经检查了我的系统具有的所有外部依赖项,它们是:

"github.com/golang/protobuf/proto"
"github.com/golang/protobuf/ptypes"
"github.com/pkg/errors"
mgo "gopkg.in/mgo.v2"
"gopkg.in/mgo.v2/bson"
"golang.org/x/net/html/charset"
"github.com/PuerkitoBio/goquery"
imap "github.com/emersion/go-imap"
"github.com/emersion/go-imap/client"
"github.com/sajari/docconv"

我还使用了godepgraph之类的工具来查找嵌套的部门。但是,我找不到从错误中提取的软件包。

在运行go get时,为什么要下载此软件包?

0 个答案:

没有答案