-
Hi, I want to ask that how to fix typecheck issues with build tags: $ git clone git@github.com:karmada-io/karmada.git
Cloning into 'karmada'...
remote: Enumerating objects: 10191, done.
remote: Counting objects: 100% (1978/1978), done.
remote: Compressing objects: 100% (584/584), done.
remote: Total 10191 (delta 1529), reused 1394 (delta 1394), pack-reused 8213
Receiving objects: 100% (10191/10191), 10.03 MiB | 11.58 MiB/s, done.
Resolving deltas: 100% (4567/4567), done.
$ cd karmada/
$ go mod tidy
go: downloading k8s.io/apiserver v0.20.6
go: downloading k8s.io/component-base v0.20.6
go: downloading k8s.io/client-go v0.20.6
go: downloading sigs.k8s.io/controller-runtime v0.8.3
go: downloading k8s.io/apimachinery v0.20.6
go: downloading k8s.io/api v0.20.6
go: downloading k8s.io/code-generator v0.20.6
go: downloading k8s.io/apiextensions-apiserver v0.20.6
go: downloading github.com/distribution/distribution/v3 v3.0.0-20210507173845-9329f6a62b67
go: downloading sigs.k8s.io/kind v0.10.0
go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.0.3
go: downloading sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.15
go: downloading github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading github.com/blang/semver v3.5.1+incompatible
go: downloading go.etcd.io/etcd v0.5.0-alpha.5.0.20200910180754-dd1b699fc489
go: downloading golang.org/x/tools v0.0.0-20210106214847-113979e3529a
$ golangci-lint run --build-tags=tools
hack/tools/tools.go:6:2: import "github.com/onsi/ginkgo/ginkgo" is a program, not an importable package (typecheck)
_ "github.com/onsi/ginkgo/ginkgo"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:24:2: import "k8s.io/code-generator/cmd/client-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/client-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:25:2: import "k8s.io/code-generator/cmd/conversion-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/conversion-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:26:2: import "k8s.io/code-generator/cmd/deepcopy-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/deepcopy-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:27:2: import "k8s.io/code-generator/cmd/defaulter-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/defaulter-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:28:2: import "k8s.io/code-generator/cmd/go-to-protobuf" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/go-to-protobuf"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:29:2: import "k8s.io/code-generator/cmd/import-boss" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/import-boss"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:30:2: import "k8s.io/code-generator/cmd/informer-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/informer-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:31:2: import "k8s.io/code-generator/cmd/lister-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/lister-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:32:2: import "k8s.io/code-generator/cmd/openapi-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/openapi-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:33:2: import "k8s.io/code-generator/cmd/register-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/register-gen"
^
../../../../pkg/mod/k8s.io/code-generator@v0.20.6/tools.go:34:2: import "k8s.io/code-generator/cmd/set-gen" is a program, not an importable package (typecheck)
_ "k8s.io/code-generator/cmd/set-gen"
^ |
Beta Was this translation helpful? Give feedback.
Answered by
Antonboom
Mar 13, 2023
Replies: 2 comments
This comment was marked as off-topic.
This comment was marked as off-topic.
-
I faced with the same issue, please
Also
|
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
daixiang0
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@daixiang0
I faced with the same issue, please
golangci-lint
>= v1.51golangci-lint
<= v1.50.1Also