作为 Node.js 开发人员,我对 Golang 还是个新手,并且在 Go 中的依赖管理方面苦苦挣扎。我正在使用 Go 1.11 并mod init在导入所有依赖项后应用。其中之一是 logrus,它阻止我编译我的 go 应用程序。
问题:
我相信问题确实在 logrus 内部,但是我不知道我现在如何获得另一个(工作)版本的 logrus,以便我可以再次编译我的应用程序。
/Users/redacted/Documents/redacted3/redacted2>Finished running tool: /usr/local/bin/go vet ./...
/Users/redacted/go/pkg/mod/github.com/sirupsen/logrus@v1.2.0/entry.go:51: undefined: Logger
/Users/redacted/go/pkg/mod/github.com/sirupsen/logrus@v1.2.0/entry.go:54: undefined: Fields
/Users/redacted/go/pkg/mod/github.com/sirupsen/logrus@v1.2.0/entry.go:61: undefined: Level
我怎样才能摆脱这些烦人的依赖问题?
相关进口:
log "github.com/sirupsen/logrus"
Go.mod 包含
github.com/sirupsen/logrus v1.2.0
Cats萌萌
哔哔one
相关分类