Paso 1: Actualizar los paquetes del sistema
sudo apt update
sudo apt upgrade
Paso 2: Descargar la última versión de Go
Ir a la página oficial de Go y copiar en link de descarga para la versión de Linux y descargarlo. Ejemplo
wget https://go.dev/dl/go1.23.2.linux-amd64.tar.gz
Paso 3: Extraer el archivo comprimido
Una vez descargado, descomprime el archivo en el directorio /usr/local.
sudo tar -C /usr/local -xzf go1.21.1.linux-amd64.tar.gz
Paso 4: Configurar las variables de entorno
Para poder usar Go desde cualquier parte de la terminal, debes configurar las variables de entorno GOPATH y GOROOT, además de agregar Go al PATH.
Abre el archivo de configuración de tu shell
Ejemplo:
nano ~/.zshrc
Añade las siguientes líneas al final del archivo:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Guarda y cierra el archivo.
Paso 5: Aplicar los cambios
Para que los cambios surtan efecto sin reiniciar la terminal, ejecuta el siguiente comando:
source ~/.bashrc
Paso 6: Verificar la instalación
verifica que Go se instaló correctamente
goversion
resultado, ejemplo:
goversion go1.23.2 linux/amd64