Golangci-lint: Failed to build golangci-lint v1.17.1 when enable GO111MODULE

Created on 19 Jun 2019  路  3Comments  路  Source: golangci/golangci-lint

$ go build -v ./...
build github.com/golangci/golangci-lint/cmd/golangci-lint: cannot load github.com/go-critic/go-critic/checkers: zip for github.com/go-critic/[email protected] has unexpected file github.com/go-critic/[email protected]/.gitignore

go version: go1.12.5 linux/amd64
golangci-lint version: v1.17.1

Most helpful comment

Go 1.13 gives a slightly better error:

$ GOPROXY=direct go get github.com/golangci/golangci-lint@latest
go get: github.com/golangci/[email protected] requires
    github.com/go-critic/[email protected]: invalid pseudo-version: does not match version-control timestamp (2019-05-26T07:48:19Z)

All 3 comments

Go 1.13 gives a slightly better error:

$ GOPROXY=direct go get github.com/golangci/golangci-lint@latest
go get: github.com/golangci/[email protected] requires
    github.com/go-critic/[email protected]: invalid pseudo-version: does not match version-control timestamp (2019-05-26T07:48:19Z)

I've submitted a PR that fixes the issue
https://github.com/golangci/golangci-lint/pull/605

I have fixed it long long time ago = = @pierrre See #583

Was this page helpful?
0 / 5 - 0 ratings