Pré-requisitos para instalar e usar o GO:
- Mercurial: ferramenta para controle de fontes (repositório) distribuído.
- GCC: compilador C.
O Python é pré-requisito para o Mercurial.
Uma vez que essas ferramentas tenham sido instaladas, a proxima etapa seria configurar algumas variáveis de ambiente que o GO usa:
- GOROOT: diretório raiz da instalação do GO.
- GOBIN: diretório com conteúdo binário.
- GOOS: sistema operacional.
- GOARCH: indica qual arquitetura para compilação.
No Ubuntu
Os comandos para instalação do Mercurial e GCC são:
$ sudo apt-get install mercurial $ sudo apt-get install bison gcc libc6-dev ed make
Na sequencia é preciso criar a estrutura de diretórios e configurar as variáveis de ambiente (no arquivo ~/.bashrc):
$ mkdir $HOME/go $ mkdir $HOME/go/bin $ mkdir $HOME/go/src export GOROOT=$HOME/go/src export GOBIN=$HOME/go/bin export GOOS=linux export GOARCH=386 export PATH=$PATH:$HOME/go/bin
Para baixar os fontes do GO, use o seguinte comando:
$ hg clone -r release https://go.googlecode.com/hg/ $GOROOT
Para compilar os fontes do GO (a partir do dirétorio src):
$ cd $GOROOT/src $ ./all.bash
Ambiente configurado no Ubuntu!
No Mac OS
Baixe o Mercurial aqui, e instale o dmg.
Caso ainda não tenha o xCode, baixe aqui para resolver o GCC.
A seguir a criação das pastas e configuração das variáveis de ambiente no arquivo .bash_profile:
$ mkdir $HOME/go $ mkdir $HOME/go/bin $ mkdir $HOME/go/src export GOROOT=$HOME/go/src export GOBIN=$HOME/go/bin export GOOS=darwin export GOARCH=386 export PATH=$PATH:$HOME/go/bin
Para baixar os fontes do GO, use o seguinte comando:
$ hg clone -r release https://go.googlecode.com/hg/ $GOROOT
Para compilar os fontes do GO (a partir do dirétorio src):
$ cd $GOROOT/src $ ./all.bash
Pronto! Agora é só partir pro Hello World, veja um exemplo.
1 comment:
Excelente! Eu vou instalar!
Muito obrigada por compartilhar.
[]s
Yara
Post a Comment