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!