[VOL-5374] Upgrade tools with go version 1.23.1

Change-Id: I12caf4f747f934be1553b6eb0e95b590a111e922
Signed-off-by: abhay <abhayk@radisys.com>
diff --git a/Makefile b/Makefile
index 64f6422..3f0663e 100644
--- a/Makefile
+++ b/Makefile
@@ -17,11 +17,12 @@
 
 ## Variables
 VERSION                         ?= $(shell cat ./VERSION)
-GO_JUNIT_REPORT_VERSION         ?= "0.9.1"
+GO_JUNIT_REPORT_VERSION         ?= "1.0.0"
 GOCOVER_COBERTURA_VERSION       ?= "v0.0.0-20180217150009-aaee18c8195c"
-GOLANG_VERSION                  ?= "1.16.3"
-GOLANGCI_LINT_VERSION           ?= "1.44.2"
-HADOLINT_VERSION                ?= "1.17.5"
+GOLANG_VERSION                  ?= "1.23.1"
+GOLANG_VERSION_FOR_PROTOC       ?= "1.16.3"
+GOLANGCI_LINT_VERSION           ?= "1.61.0"
+HADOLINT_VERSION                ?= "2.12.0"
 PROTOC_VERSION                  ?= "3.7.0"
 PROTOC_SHA256SUM                ?= "a1b8ed22d6dc53c5b8680a6f1760a305b33ef471bece482e92728f00ba2a2969"
 PROTOC_GEN_GO_VERSION           ?= "1.3.2"
@@ -116,7 +117,7 @@
 
 protoc:
 	${DOCKER} build ${DOCKER_BUILD_ARGS} \
-	--build-arg GOLANG_VERSION=${GOLANG_VERSION} \
+	--build-arg GOLANG_VERSION=${GOLANG_VERSION_FOR_PROTOC} \
 	--build-arg PROTOC_VERSION=${PROTOC_VERSION} \
 	--build-arg PROTOC_SHA256SUM=${PROTOC_SHA256SUM} \
 	--build-arg PROTOC_GEN_GO_VERSION=${PROTOC_GEN_GO_VERSION} \