ci: bump to go 1.23 (#453)

Upgrade to Go 1.23.

Upgrade also requires bumping `golangci-lint` to v1.62.2, and upgrading
third-party test versions for some failing cases.
This commit is contained in:
Michael McLoughlin
2024-12-22 19:01:48 -05:00
committed by GitHub
parent 3b84ecd27b
commit b985ff5775
31 changed files with 88 additions and 100 deletions

View File

@@ -4,11 +4,10 @@ linters:
enable-all: true
disable:
- cyclop
- deadcode
- dupword
- err113
- errname
- exhaustruct
- exhaustivestruct
- forbidigo
- forcetypeassert
- funlen
@@ -16,29 +15,22 @@ linters:
- gochecknoinits
- goconst
- godox
- goerr113
- golint
- gomnd
- gosec
- ifshort
- iface
- inamedparam
- interfacer
- ireturn
- lll
- maligned
- mnd
- nlreturn
- nonamedreturns
- nosnakecase
- paralleltest
- prealloc
- perfsprint
- prealloc
- recvcheck
- rowserrcheck
- scopelint
- structcheck
- tagliatelle
- testpackage
- unparam
- varcheck
- varnamelen
- wastedassign
- wrapcheck