Avatar ·

¿Cómo instalar la última versión de Go (Golang) en Ubuntu 22.04 LTS?

¡Hola, colegas! Soy un desarrollador Go principiante y me cambié a Ubuntu 22.04. Estoy intentando instalar Go, pero a través del gestor de paquetes estándar apt se instala una versión muy antigua, la 1.18. Necesito la actual, 1.22 o 1.23, ya que escribo microservicios usando características modernas (por ejemplo, generics y nuevos paquetes de la biblioteca estándar). Esto es lo que hago:
sudo apt update
sudo apt install golang-go
Después de eso, `go version` muestra `go1.18.1 linux/amd64`. Esto es inaceptable, ya que muchas bibliotecas modernas requieren la versión 1.21+. Intenté agregar PPA de internet, pero a menudo se quedan obsoletos o no funcionan. Por favor, indíquenme un método confiable para instalar la versión más reciente de Go en Ubuntu, preferiblemente con posibilidad de actualización automática. También me gustaría entender cómo configurar correctamente GOPATH y GOROOT para evitar conflictos si decido mantener varias versiones. SO: Ubuntu 22.04 LTS, arquitectura x86_64. ¡Gracias de antemano por la ayuda!