Skip to content

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:

bash
# Baixar Go 1.21.5 (versão de exemplo, modifique conforme necessário)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkg

Nota: Usuários Apple Silicon (M1/M2/M3) devem baixar a versão darwin-arm64, usuários Intel Mac devem baixar a versão darwin-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:

bash
go version

Você deve ver uma saída semelhante à seguinte:

bash
go version go1.21.5 darwin/amd64

Ou (Apple Silicon):

bash
go version go1.21.5 darwin/arm64

Método 2: Usar Homebrew para Instalar

Se você já tem o Homebrew instalado, pode usar o seguinte comando para instalar o Go:

bash
brew install go

Após concluir a instalação, verifique:

bash
go version

Método 3: Instalação Manual Usando Pacote Binário Oficial

1. Baixar e Extrair

bash
# 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.gz

2. Configurar Variáveis de Ambiente

Edite o arquivo ~/.zshrc ou ~/.bash_profile:

bash
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

Torne as variáveis de ambiente efetivas:

bash
source ~/.zshrc

Configurar 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:

bash
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

Ou usar o proxy da Qiniu Cloud:

bash
go env -w GOPROXY=https://goproxy.io,direct

Configurar Espaço de Trabalho Go

Crie a estrutura de diretórios do espaço de trabalho Go:

bash
mkdir -p $HOME/go/{bin,pkg,src}

Desinstalar o Go

Método de Desinstalação para Instalação via Pacote de Instalação

bash
sudo rm -rf /usr/local/go

Método de Desinstalação para Instalação via Homebrew

bash
brew uninstall go

E 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:

Golang por www.golangdev.cn edit