Security and maintenance update - Upgrade Go 1.17 → 1.24 for latest features and security - Fix GO-2022-0322 vulnerability in prometheus client - Update all dependencies to latest secure versions - Enhance CI pipeline with security scanning and linting - Add code quality checks with golangci-lint Dependencies updated: - prometheus/client_golang: v1.11.0 → v1.23.0 - gorilla/handlers: v1.5.1 → v1.5.2 - go-logr/logr: v1.1.0 → v1.4.3 - k8s.io/klog/v2: v2.20.0 → v2.130.1