Instalação do Go para macOS
Este documento apresenta vários métodos para instalar o ambiente da linguagem Go no sistema macOS.
Método 1: Usar Pacote de Instalação Oficial (Recomendado)
1. Baixar o Pacote de Instalação do Go
Acesse a Página de Download do Go para baixar o pacote de instalação na versão macOS (arquivo .pkg).
Ou use o seguinte comando para baixar:
# Baixar Go 1.21.5 (versão de exemplo, modifique conforme necessário)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkgNota: Usuários Apple Silicon (M1/M2/M3) devem baixar a versão
darwin-arm64, usuários Intel Mac devem baixar a versãodarwin-amd64.
2. Executar o Programa de Instalação
Clique duas vezes no arquivo .pkg baixado e siga as instruções do assistente de instalação para concluir a instalação. O caminho de instalação padrão é /usr/local/go.
3. Verificar a Instalação
Abra o terminal e digite o seguinte comando:
go versionVocê deve ver uma saída semelhante à seguinte:
go version go1.21.5 darwin/amd64Ou (Apple Silicon):
go version go1.21.5 darwin/arm64Método 2: Usar Homebrew para Instalar
Se você já tem o Homebrew instalado, pode usar o seguinte comando para instalar o Go:
brew install goApós concluir a instalação, verifique:
go versionMétodo 3: Instalação Manual Usando Pacote Binário Oficial
1. Baixar e Extrair
# Baixar (Apple Silicon)
curl -LO https://go.dev/dl/go1.21.5.darwin-arm64.tar.gz
# Ou baixar (Intel Mac)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.tar.gz
# Extrair para o diretório /usr/local
sudo tar -C /usr/local -xzf go1.21.5.darwin-arm64.tar.gz2. Configurar Variáveis de Ambiente
Edite o arquivo ~/.zshrc ou ~/.bash_profile:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/binTorne as variáveis de ambiente efetivas:
source ~/.zshrcConfigurar Proxy de Módulo Go (Usuários na China Continental)
Se você está na China Continental, é recomendado configurar um proxy de módulo Go para acelerar o download de dependências:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,directOu usar o proxy da Qiniu Cloud:
go env -w GOPROXY=https://goproxy.io,directConfigurar Espaço de Trabalho Go
Crie a estrutura de diretórios do espaço de trabalho Go:
mkdir -p $HOME/go/{bin,pkg,src}Desinstalar o Go
Método de Desinstalação para Instalação via Pacote de Instalação
sudo rm -rf /usr/local/goMétodo de Desinstalação para Instalação via Homebrew
brew uninstall goE exclua as configurações relacionadas das variáveis de ambiente do ~/.zshrc ou ~/.bash_profile.
Próximos Passos
Após concluir a instalação, você pode:
- Aprender Início Rápido do Go
- Entender Ferramentas da Linguagem Go
- Explorar Gerenciamento de Módulos Go
