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.