Go - Configuração do Ambiente
Configuração de ambiente local
Se você ainda deseja configurar seu ambiente para a linguagem de programação Go, você precisa dos dois softwares a seguir disponíveis em seu computador:
- Um editor de texto
- Compilador Go
Editor de texto
Você precisará de um editor de texto para digitar seus programas. Os exemplos de editores de texto incluem o bloco de notas do Windows, o comando Editar sistema operacional, Brief, Epsilon, EMACS e vim ou vi.
O nome e a versão dos editores de texto podem variar em diferentes sistemas operacionais. Por exemplo, o Bloco de notas é usado no Windows e vim ou vi é usado no Windows, bem como Linux ou UNIX.
Os arquivos que você cria com o editor de texto são chamados source files. Eles contêm o código-fonte do programa. Os arquivos de origem para programas Go são normalmente nomeados com a extensão".go".
Antes de iniciar sua programação, certifique-se de ter um editor de texto instalado e de ter experiência suficiente para escrever um programa de computador, salvá-lo em um arquivo, compilá-lo e finalmente executá-lo.
O compilador Go
O código-fonte escrito no arquivo-fonte é a fonte legível para o seu programa. Ele precisa ser compilado e transformado em linguagem de máquina para que sua CPU possa realmente executar o programa de acordo com as instruções fornecidas. O compilador da linguagem de programação Go compila o código-fonte em seu programa executável final.
A distribuição Go vem como um binário instalável para FreeBSD (versão 8 e superior), Linux, Mac OS X (Snow Leopard e superior) e sistemas operacionais Windows com arquiteturas de processador de 32 bits (386) e 64 bits (amd64) x86.
A seção a seguir explica como instalar a distribuição binária Go em vários sistemas operacionais.
Baixar Arquivo Go
Baixe a versão mais recente do arquivo compactado instalável Go em Downloads do Go . A seguinte versão é usada neste tutorial: go1.4.windows-amd64.msi .
Ele é copiado para a pasta C: \> go.
SO | Nome do arquivo |
---|---|
janelas | go1.4.windows-amd64.msi |
Linux | go1.4.linux-amd64.tar.gz |
Mac | go1.4.darwin-amd64-osx10.8.pkg |
FreeBSD | go1.4.freebsd-amd64.tar.gz |
Instalação em UNIX / Linux / Mac OS X e FreeBSD
Extraia o arquivo de download para a pasta / usr / local, criando uma árvore Go em / usr / local / go. Por exemplo -
tar -C / usr / local -xzf go1.4.linux-amd64.tar.gz
Adicione / usr / local / go / bin à variável de ambiente PATH.
SO | Resultado |
---|---|
Linux | exportar PATH = $ PATH: / usr / local / go / bin |
Mac | exportar PATH = $ PATH: / usr / local / go / bin |
FreeBSD | exportar PATH = $ PATH: / usr / local / go / bin |
Instalação em Windows
Use o arquivo MSI e siga as instruções para instalar as ferramentas Go. Por padrão, o instalador usa a distribuição Go em c: \ Go. O instalador deve definir o diretório c: \ Go \ bin na variável de ambiente PATH do Windows. Reinicie todos os prompts de comando abertos para que a alteração tenha efeito.
Verificando a instalação
Crie um arquivo go chamado test.go em C:\>Go_WorkSpace.
Arquivo: test.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Agora execute test.go para ver o resultado -
C:\Go_WorkSpace>go run test.go
Resultado
Hello, World!