Instalar Go para Linux
Este documento presenta varios métodos para instalar el entorno del lenguaje Go en sistemas Linux.
Método 1: Usar el paquete binario oficial (Recomendado)
1. Descargar el paquete de instalación de Go
Visita la página de descarga del lenguaje Go o usa directamente el siguiente comando para descargar la última versión:
# Descargar Go 1.21.5 (versión de ejemplo, modifica según tus necesidades)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz2. Descomprimir el paquete de instalación
Descomprime el archivo comprimido descargado en el directorio /usr/local:
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz3. Configurar variables de entorno
Edita el archivo ~/.bashrc o ~/.profile y agrega el siguiente contenido:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/binHaz que las variables de entorno surtan efecto inmediatamente:
source ~/.bashrc4. Verificar la instalación
go versionDeberías ver una salida similar a:
go version go1.21.5 linux/amd64Método 2: Usar el gestor de paquetes
Ubuntu/Debian
sudo apt update
sudo apt install golang-goCentOS/RHEL
sudo yum install epel-release
sudo yum install golangFedora
sudo dnf install golangArch Linux
sudo pacman -S goNota: La versión instalada a través del gestor de paquetes puede no ser la más reciente. Si necesitas la última versión, se recomienda usar el Método 1.
Método 3: Usar Snap
Si tu sistema soporta Snap, puedes usar el siguiente comando para instalar:
sudo snap install go --classicConfigurar el proxy de módulos Go (Usuarios en China continental)
Si estás en China continental, se recomienda configurar el proxy de módulos Go para acelerar la descarga de dependencias:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,directO usa el proxy de Qiniu Cloud:
go env -w GOPROXY=https://goproxy.io,directConfigurar el espacio de trabajo de Go
Crea la estructura de directorios del espacio de trabajo de Go:
mkdir -p $HOME/go/{bin,pkg,src}Desinstalar Go
Si necesitas desinstalar Go, ejecuta el siguiente comando:
sudo rm -rf /usr/local/goY elimina las configuraciones de variables de entorno relacionadas de ~/.bashrc o ~/.profile.
Siguientes Pasos
Después de completar la instalación, puedes:
- Aprender Inicio rápido con Go
- Conocer la Cadena de herramientas de Go
- Explorar la Gestión de módulos de Go
