how skip file in golangci-lint?

11.5k views Asked by At

I try go1.16

import "embed"

I get

> golangci-lint run ./...
> Can't run linter goanalysis_metalinter: bodyclose: failed prerequisites ... could not import embed

how skip file/package in golangci-lint?

1

There are 1 answers

2
Steven Masley On

Using a config file

You can customize the behavior with a config file. Docs are here https://golangci-lint.run/usage/configuration/. Make a .golangci.yml file that looks like this:

run:
  skip-files:
    - main.go

//nolint

You can add //nolint to the top of the file.

//nolint
package foo

See https://golangci-lint.run/usage/false-positives/