Mudanças entre as edições de "Go: Instalação e Configuração"
(Criou página com 'Afluentes: Sistemas Distribuídos e Mobile = Download = A instalação da linguagem Go é muito simples. Basta ir no site, área de download e baixar o executável ou ar...') |
|||
Linha 39: | Linha 39: | ||
No Linux, adicionei a seguinte linha no <code>.bashrc>/code> | No Linux, adicionei a seguinte linha no <code>.bashrc>/code> | ||
− | + | export GOROOT=/home/saulo/go | |
− | export GOROOT=/home/saulo/go | ||
− | |||
No windows seria algo como: | No windows seria algo como: | ||
− | + | GOROOT=C:\GO | |
− | GOROOT=C:\GO | ||
− | |||
;<code>GOPATH</code> | ;<code>GOPATH</code> | ||
Linha 53: | Linha 49: | ||
Já a variável de ambiente <code>GOPATH</code> é onde estarão nossos projetos. Também é uma variável que temos que adicionar. Por exemplo, podemos ter uma pasta para projetos da seguinte forma: | Já a variável de ambiente <code>GOPATH</code> é onde estarão nossos projetos. Também é uma variável que temos que adicionar. Por exemplo, podemos ter uma pasta para projetos da seguinte forma: | ||
− | + | export GOPATH=/home/saulo/goworkspace | |
− | export GOPATH=/home/saulo/goworkspace | ||
− | |||
No windows seria: | No windows seria: | ||
− | + | GOPATH=C:\GOWORKSPACE | |
− | GOPATH=C:\GOWORKSPACE | ||
− | |||
Depois de tudo configurado, basta abrir um terminal e digitar <code>go version</code>. Se ele executar e mostrar a versão, creio que esteja tudo ok. | Depois de tudo configurado, basta abrir um terminal e digitar <code>go version</code>. Se ele executar e mostrar a versão, creio que esteja tudo ok. | ||
− | + | saulo@lain:~$ go version | |
− | saulo@lain:~$ go version | + | go version go1.22.0 linux/amd64 |
− | go version go1.22.0 linux/amd64 | ||
− |
Edição das 11h40min de 1 de março de 2024
Afluentes: Sistemas Distribuídos e Mobile
Download
A instalação da linguagem Go é muito simples. Basta ir no site, área de download e baixar o executável ou arquivo compactado, conforme o seu sistema operacional.
No caso do Ubuntu, basta instalar via apt
. Contudo, ele vai instalar a versão padrão do sistema. No caso, podemos querer a versão mais recente, então basta instalar manualmente.
No link acima já tem as instruções de instalação. Contudo, segue algumas dicas:
É importante conferir as variáveis de ambiente PATH
, GOROOT
e GOPATH
. Cada uma dessas variáveis de ambiente terá uma função especial para nós:
PATH
Essa variável de sistema é geral de todo o sistema. Ela serve para encontrarmos arquivos executáveis. Para podermos executar um programa de qualquer lugar, sua pasta deve estar no PATH. Então basta adicionar o caminho onde estão os executáveis que instalamos. Por exemplo, no Linux descompactei o arquivo na pasta /home/saulo/dev/go
. Nessa pasta tem uma subpasta com o nome bin
. Então adiciono esse caminho no PATH:
PATH=$PATH;/home/saulo/go/bin; <pre> Isso eu coloquei no meu arquivo <code>.bashrc</code> da minha pasta de usuário. No caso do windows, vocês adicionam o caminho da instalação de vocês lá nas configurações do PATH do sistema: <pre> PATH=...;C:\GO\BIN;
os três pontinhos seria o conteúdo já existente do PATH, então só colocamos ponto e vírgula e adicionamos o caminho dos executáveis do Go.
GOROOT
A variável de ambiente GOROOT
diz onde encontra a pasta raiz do Go.
Essa é uma variável de ambiente que temos que adicionar, caso o programa de instalação (no caso do windows) já não tenha adicionado.
No Linux, adicionei a seguinte linha no .bashrc>/code>
export GOROOT=/home/saulo/go
No windows seria algo como:
GOROOT=C:\GO
GOPATH
Já a variável de ambiente GOPATH
é onde estarão nossos projetos. Também é uma variável que temos que adicionar. Por exemplo, podemos ter uma pasta para projetos da seguinte forma:
export GOPATH=/home/saulo/goworkspace
No windows seria:
GOPATH=C:\GOWORKSPACE
Depois de tudo configurado, basta abrir um terminal e digitar go version
. Se ele executar e mostrar a versão, creio que esteja tudo ok.
saulo@lain:~$ go version
go version go1.22.0 linux/amd64