diff --git a/.golangci.yaml b/.golangci.yaml index 6bae514..52fe2f3 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -10,7 +10,7 @@ linters-settings: gci: sections: - standard - - prefix(github.com/xjasonlyu/tun2socks/v2) + - prefix(github.com/xjasonlyu/tun2socks) - default staticcheck: go: '1.20' diff --git a/Makefile b/Makefile index 898892e..e661ca5 100644 --- a/Makefile +++ b/Makefile @@ -167,7 +167,11 @@ all-arch: $(UNIX_ARCH_LIST) $(WINDOWS_ARCH_LIST) releases: $(unix_releases) $(windows_releases) lint: - golangci-lint run --disable-all -E govet -E gofumpt -E megacheck ./... + GOOS=darwin golangci-lint run ./... + GOOS=windows golangci-lint run ./... + GOOS=linux golangci-lint run ./... + GOOS=freebsd golangci-lint run ./... + GOOS=openbsd golangci-lint run ./... clean: rm -rf $(BUILD_DIR)