Closed
Description
- Version of golangci-lint:
golangci-lint --version
: currentHEAD
:fd997edeeb4ac277823750d746394d80f03d7ec1
- Config file:
cat .golangci.yml
: N/A - Go environment:
go version && go env
: N/A - Verbose output of running:
golangci-lint run -v
: N/A
While reading golangci-lint
source code I found that the cache initialization method creates the directory using too many permissions:
golangci-lint/internal/cache/default.go
Lines 33 to 50 in 6a979fb
Are world executable and world-writable really needed? If not, I'd be open to creating a PR.
Thanks!