What is the use of concurrency in run configuration of golangci-lint

229 views Asked by At

I'm adding some linting rules for my Go project with golangci-lint. I'm really confused about the concurrency field in it's run configurations. My understanding is that it will run the linting process in multiple thread so that the execution speed will increase. But I tried running linting with and without this concurrency configuration in my .golangci.yaml file but there is no significant changes in the execution time.

So what is the exact use of this configuaration ?

Example configuration can be found here .golangci.yaml

0

There are 0 answers