Mudanças entre as edições de "Golang/Ambiente de trabalho"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 4: Linha 4:
 
=== Workspaces ===
 
=== Workspaces ===
   
Uma pecularidade da [[Go (linguagem de programação)|linguagem Go]] é uso de uma estrutura fixa de diretórios para os projetos.
+
Uma pecularidade da [[Categoria:Golang|linguagem Go]] é uso de uma estrutura fixa de diretórios para os projetos, chamada '''workspace'''.
   
  +
Rerferência: http://golang.org/doc/code.html#Workspaces
   
 
=== Variáveis de ambiente ===
 
=== Variáveis de ambiente ===

Edição das 18h02min de 4 de agosto de 2015

Instalação

Workspaces

Uma pecularidade da é uso de uma estrutura fixa de diretórios para os projetos, chamada workspace.

Rerferência: http://golang.org/doc/code.html#Workspaces

Variáveis de ambiente

Figura adaptada do infográfico de Dave Cheney.

Em um ambiente de desenvolvimento em Go é preciso definir uma ou duas variáveis de ambiente conforme o infográfico ao lado.

Resumindo:

  • Sempre é preciso definir a variável $GOPATH.
  • Se você usa Windows, é recomendável definir a variável $GOROOT. Em qualquer caso, se o compilador Go estiver instalado em um local "não padrão", é preciso definir $GOROOT.

Referência: http://golang.org/doc/code.html#GOPATH