Instalar Go para macOS
Este documento presenta varios métodos para instalar el entorno del lenguaje Go en sistemas macOS.
Método 1: Usar el paquete de instalación oficial (Recomendado)
1. Descargar el paquete de instalación de Go
Visita la página de descarga del lenguaje Go para descargar el paquete de instalación de macOS (archivo .pkg).
O usa el siguiente comando para descargar:
# Descargar Go 1.21.5 (versión de ejemplo, modifica según tus necesidades)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkgNota: Los usuarios de Apple Silicon (M1/M2/M3) deben descargar la versión
darwin-arm64, los usuarios de Intel Mac deben descargar la versióndarwin-amd64.
2. Ejecutar el programa de instalación
Haz doble clic en el archivo .pkg descargado y sigue las indicaciones del asistente de instalación para completar la instalación. La ruta de instalación predeterminada es /usr/local/go.
3. Verificar la instalación
Abre la terminal e ingresa el siguiente comando:
go versionDeberías ver una salida similar a:
go version go1.21.5 darwin/amd64O (Apple Silicon):
go version go1.21.5 darwin/arm64Método 2: Usar Homebrew
Si ya tienes Homebrew instalado, puedes usar el siguiente comando para instalar Go:
brew install goVerifica después de la instalación:
go versionMétodo 3: Instalación manual con el paquete binario oficial
1. Descargar y descomprimir
# Descargar (Apple Silicon)
curl -LO https://go.dev/dl/go1.21.5.darwin-arm64.tar.gz
# O descargar (Intel Mac)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.tar.gz
# Descomprimir en el directorio /usr/local
sudo tar -C /usr/local -xzf go1.21.5.darwin-arm64.tar.gz2. Configurar variables de entorno
Edita el archivo ~/.zshrc o ~/.bash_profile:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/binHaz que las variables de entorno surtan efecto:
source ~/.zshrcConfigurar 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
Método de desinstalación si se instaló con el paquete de instalación
sudo rm -rf /usr/local/goMétodo de desinstalación si se instaló con Homebrew
brew uninstall goY elimina las configuraciones de variables de entorno relacionadas de ~/.zshrc o ~/.bash_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
