首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >go.sum中缺少模块的go-kit条目

go.sum中缺少模块的go-kit条目
EN

Stack Overflow用户
提问于 2022-01-10 17:01:42
回答 1查看 1.3K关注 0票数 0

我正在学习一个关于go-kit的教程,它正在使用etcd进行服务发现。我正在使用Goland在本地构建一个多容器体系结构,并且刚刚到达一个服务(通知程序)正在etcd中注册的位。

一切看起来都很好,但当我跑的时候:

船坞-组合-生成通知程序

我得到:

代码语言:javascript
复制
#12 7.248 /go/pkg/mod/github.com/go-kit/kit@v0.12.0/sd/etcd/client.go:13:2: missing go.sum entry for module providing package go.etcd.io/etcd/client/v2 (imported by github.com/go-kit/kit/sd/etcd); to add:
#12 7.248   go get github.com/go-kit/kit/sd/etcd@v0.12.0

当我运行go get github.com/go-kit/kit/sd/etcd@v0.12.0时,尽管go.sum包含以下内容,仍然存在错误:

代码语言:javascript
复制
go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs=
go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g=
go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ=
go.etcd.io/etcd/client/v3 v3.5.0/go.mod h1:AIKXXVX/DQXtfTEqBryiLTUXwON+GuvO6Z7lLS/oTh0=

go.mod是:

代码语言:javascript
复制
module notificator

go 1.15

require (
    github.com/go-kit/kit v0.12.0
    github.com/lightstep/lightstep-tracer-go v0.25.0
    github.com/oklog/oklog v0.3.2
    github.com/oklog/run v1.1.0 // indirect
    github.com/opentracing/basictracer-go v1.1.0 // indirect
    github.com/opentracing/opentracing-go v1.2.0
    github.com/openzipkin-contrib/zipkin-go-opentracing v0.4.5
    github.com/openzipkin/zipkin-go v0.3.0
    github.com/prometheus/client_golang v1.11.0
    golang.org/x/net v0.0.0-20211216030914-fe4d6282115f
    google.golang.org/grpc v1.43.0
    google.golang.org/protobuf v1.27.1
    sourcegraph.com/sourcegraph/appdash v0.0.0-20211028080628-e2786a622600
)

不知道怎么解释,在我看来,条件是满意的??我还以为那是自动进口的呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-12 11:51:47

这是我的Dockerfile的一个问题。

代码语言:javascript
复制
COPY go.mod .
COPY go.sum .
RUN go mod download

将产生上述错误,而

代码语言:javascript
复制
COPY . .
RUN go get  -t -v ./...

不会的。我不太清楚为何会提出另一个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70656185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档