[VOL-5374] go version upgrade to 1.23.1 and few other package versions upgrade

Signed-off-by: akashreddyk <akash.kankanala@radisys.com>
Change-Id: I50531e8febdc00b335ebbe5a4b1099fc3bf6d5b4
diff --git a/.golangci.yml b/.golangci.yml
index 43121b3..be5b4a3 100644
--- a/.golangci.yml
+++ b/.golangci.yml
@@ -21,6 +21,9 @@
           - (github.com/golangci/golangci-lint/pkg/logutils.Log).Warnf
           - (github.com/golangci/golangci-lint/pkg/logutils.Log).Errorf
           - (github.com/golangci/golangci-lint/pkg/logutils.Log).Fatalf
+    enable:
+      - shadow
+      - fieldalignment
   golint:
     min-confidence: 0
 
@@ -39,12 +42,16 @@
     #- gochecknoinits
     - gocyclo
     - gofmt
-    - golint
     - govet
     - ineffassign
     - misspell
     - gosec
-    #- unparam
+    - errcheck
+    - goimports
+    - gosimple
+    - staticcheck
+    - unused
+    - unparam
 
 run:
   modules-download-mode: vendor
@@ -54,10 +61,15 @@
     - text: "weak cryptographic primitive"
       linters:
         - gosec
+    - path: ".*_test.go"
+      linters:
+        - govet
+        - fieldalignment
   exclude:
     - "Error return value of `rxCallbackEntry.cbFunction` is not checked"
     - "Error return value of `oo.sendNextRequest` is not checked"
     - "Error return value of `oo.pDevOmciCC.send` is not checked"
     - "Error return value of `onuDeviceEntry.mibDbClass` is not checked"
     - "SA1019: voltha.ImageDownload is deprecated"
+    - 'G115: integer overflow conversion'
   exclude-use-default: false