Add go1.20 as a new version to run tests on, and to build release artifacts from. Fix one test which was failing because it was accidentally relying on consistent (i.e. unseeded) non-cryptographic random number generation, which go1.20 now automatically seeds at import time. Update the version of golangci-lint used in our docker containers to the new version that has go1.20 support. Remove a number of nolint comments that were required due to an old version of the gosec linter. |
||
|---|---|---|
| .. | ||
| proto | ||
| cache-client.go | ||
| cache-client_test.go | ||