Como instalar o Golang (Go Programming Language) no Linux
- 2438
- 781
- Mr. Mitchell Hansen
Ir (também referido como Golang) é uma linguagem de programação de código aberto e de nível inferior projetado para permitir que os usuários escrevam facilmente programas de computador simples, confiáveis e altamente eficientes.
Desenvolvido em 2007 em Google por uma equipe de programadores - Robert Grieseemer, Rob Pike, e Ken Thompson, É uma linguagem compilada e tiped estaticamente igual a outros idiomas do sistema, como C, C++, Java, e muitos mais.
Golang é altamente produtivo e legível com suporte para redes e multiprocessamento e é escalável em sistemas extensos também. Abaixo está uma lista de alguns projetos de código aberto bem conhecidos desenvolvidos usando Golang:
- Docker
- Kubernetes
- Lima
- Influxdb
- Gogs (GO Git Service), entre outros.
Instale o Golang em sistemas Linux
1. Vá para https: // Golang.org/ dl/ e baixe a versão mais recente (i.e 1.15.2) de Golang em um arquivo de arquivo usando o comando wget da seguinte forma:
$ wget -c https: // Golang.org/dl/go1.15.2.Linux-AMD64.alcatrão.gz [64 bit] $ wget -c https: // Golang.org/dl/go1.15.2.Linux-386.alcatrão.GZ [32 bits]
2. Em seguida, verifique a integridade do tarball verificando a soma de verificação sha256 do arquivo de arquivo usando o Shasum comando como abaixo, onde a bandeira -a
é usado para especificar o algoritmo a ser usado:
$ shasum -A 256 GO1.7.3.Linux-AMD64.alcatrão.gz B49FDA1CA29A1946D6BB2A5A6982CF07CCD2ABA849289508EE0F9918F6BB4552 GO1.15.2.Linux-AMD64.alcatrão.gz
Importante: Para mostrar que o conteúdo do arquivo de arquivo baixado é a cópia exata fornecida no site de Golang, o 256 bits O valor do hash gerado a partir do comando acima, como visto na saída, deve ser o mesmo que o fornecido junto com o link de download.
Se for esse o caso, prossiga para a próxima etapa, caso contrário, faça o download de um novo Tarball e execute o cheque novamente.
3. Em seguida, extraia os arquivos do Arquivo Tar para /usr/local diretório usando o comando abaixo.
$ sudo tar -c /usr /local -xvzf go1.15.2.Linux-AMD64.alcatrão.gz
Onde, -C
Especifica o diretório de destino…
Configurando o ambiente de Golang no Linux
4. Primeiro, configure seu GO Workspace criando um diretório ~/go_projects
qual é a raiz do seu espaço de trabalho. O espaço de trabalho é feito de três diretórios, a saber:
BIN
que conterão binários executáveis.src
que armazenará seus arquivos de origem epkg
que armazenará objetos de pacote.
Portanto, crie a árvore do diretório acima da seguinte forma:
$ mkdir -p ~/go_projects/bin, src, pkg $ cd ~/go_projects $ ls
5. Agora é hora de executar Ir Como o restante dos programas Linux sem especificar seu caminho absoluto, seu diretório de instalação deve ser armazenado como um dos valores da variável de ambiente de pato de $.
Agora, adicione /usr/local/go/bin
para o CAMINHO variável de ambiente inserindo a linha abaixo em seu /etc/perfil Arquive para uma instalação em todo o sistema ou $ Home/.perfil ou $ Home./BASH_PROFILE Para instalação específica do usuário:
Usando seu editor preferido, abra o arquivo de perfil de usuário apropriado conforme sua distribuição e adicione a linha abaixo, salve o arquivo e saia:
Caminho de exportação = $ caminho:/usr/local/go/bin
6. Em seguida, defina os valores de Gopath
e Gobin
Vá variáveis de ambiente em seu arquivo de perfil de usuário (~/.perfil ou ~/Bash_profile
) para apontar para o seu diretório de espaço de trabalho.
exportar gopath = "$ home/go_projects" export gobin = "$ gopath/bin"
Observação: Se você instalou Golang em um diretório personalizado que não seja o padrão (/usr/local/), você deve especificar esse diretório como o valor do GOROOT variável.
Por exemplo, se você instalou Golang No diretório doméstico, adicione as linhas abaixo ao seu $ Home/.perfil ou $ Home/.Bash_profile arquivo.
exportar goroot = $ home/go export caminho = $ caminho: $ goroot/bin
7. A etapa final nesta seção é efetuar as alterações feitas no perfil do usuário na sessão de bash atual como assim:
$ fonte ~//.Bash_profile ou $ fonte ~/.perfil
Verifique a instalação do Golang
8. Execute os comandos abaixo para ver o seu Ir Versão e ambiente:
$ go versão $ go envVerifique a versão e o ambiente de Golang
Digite o seguinte comando para exibir informações de uso para o Ir ferramenta, que gerencia Ir Código fonte:
$ go ajuda
9. Para testar o seu se o seu Ir A instalação está funcionando corretamente, escreva um pequeno Vá olá programa mundial, salve o arquivo em ~/go_projects/src/hello/ diretório. Todos os seus arquivos de origem de Golang devem terminar com o .ir
extensão.
Comece criando o Diretório do Projeto Hello em ~/go_projects/src/:
$ mkdir -p ~/go_projects/src/hello
Em seguida, use seu editor favorito para criar o olá.ir
arquivo:
$ vi ~/go_projects/src/hello/hello.ir
Adicione as linhas abaixo no arquivo, salve -o e saia:
pacote principal importar "fmt" func main () fmt.Printf ("Olá, você instalou com sucesso Golang em Linux \ n")
10. Agora, compile o programa acima como usando ir Instale e execute:
$ vá instalar $ gopath/src/hello/hello.vá $ $ gobin/oláPrimeiro Programa Golang
Se você vir a saída mostrando a mensagem no arquivo do programa, sua instalação está funcionando corretamente.
11. Para executar o seu Ir executáveis binários como outros comandos Linux, adicione $ Gobin para o seu $ Caminho variável de ambiente.
Links de referência: https: // Golang.org/
É isso! Agora você pode continuar e aprender Golang para escrever programas de computador simples, confiáveis e altamente eficientes. Você já usa Golang?
Compartilhe sua experiência conosco e com muitos outros usuários do Linux por aí através da seção de comentários abaixo ou imaginavelmente, você pode fazer uma pergunta em relação a este guia ou Golang.
- « Como instalar o Apache Cassandra no CentOS 8
- Hardinfo - Verifique as informações de hardware no Linux »