Support Building with Go 1.20.5

Description

The latest release of Go is 1.20 which makes 1.18 no longer supported, and as a result may miss important security patches. To ensure that we provide the latest security fixes and enhancements we should publish images with only version 1.19 and 1.20.

Additional information

The FIPS compliant Go toolchains are built off of github.com/golang-fips/go, but this repository does not contain version 1.20 since it's currently using a set of unmaintained branches - the dev.boringcrypto branches. These branches are no longer produced, and users are now instructed to use the GOEXPERIMENT=boringcrypto variable to use the boringcrypto build. Therefore, this issue is blocked until a way to build the FIPS compliant version is used.