Updated tools version to 2.0.0
Also merged lint-style (gofmt) into golangci-lint (enabled gofmt).
Also removed redundant lint-sanity (govet) which is already checked by golangci-lint.
Also made minor code changes to pass new golangci-lint tests.
Also changed lint-mod slightly so it reverts any changes it makes go.mod, go.sum, and vendor/.
VOL-2647
Change-Id: I15557edf0f9225ea1c44e5bab29481d17a82e2b8
diff --git a/.golangci.yml b/.golangci.yml
index b2db7aa..1615efd 100644
--- a/.golangci.yml
+++ b/.golangci.yml
@@ -13,4 +13,13 @@
# limitations under the License.
run:
- modules-download-mode: vendor
\ No newline at end of file
+ modules-download-mode: vendor
+
+linters:
+ enable:
+ #- gocritic
+ - gofmt
+ - golint
+ #- unparam
+ #- gochecknoglobals
+ #- gochecknoinits