Como instalar a linguagem Golang no Linux
- Gustavo Viana
- Programação , Linux
- 14 de março de 2024
Neste post iremos ver o passo-a-passo da instalação da Golang: uma linguagem que vem ganhando muita visibilidade nos últimos anos. Diversas ferramentas voltadas para Segurança da Informação utilizam a linguagem, como é o caso do Subfinder , por exemplo.
Instalação
- Realizando download do binário
- Via APT
Você pode instalar a Golang utilizando o comando abaixo:
sudo rm -rf /usr/local/go && wget https://go.dev/dl/go1.22.1.linux-amd64.tar.gz && sudo tar -C /usr/local -xzf go1.22.1.linux-amd64.tar.gz
Explicação do comando:
- sudo rm -rf /usr/local/go: Estamos removendo qualquer versão anterior que esteja instalada
- wget https://go.dev/dl/go1.22.1.linux-amd64.tar.gz : Estamos baixando a versão 1.22.1 do site oficial
- sudo tar -C /usr/local -xzf go1.22.1.linux-amd64.tar.gz: Estamos descompactando o pacote em /usr/local
sudo apt update && sudo apt install golang-go
Verificando se o GO está funcionando
Para verificar se a instalação está correta, execute:
go version
Você deverá ter um retorno semelhante à imagem abaixo:
Configurações adicionais
Agora precisamos adicionar os caminhos /usr/local/go/bin e $HOME/go/bin em nosso PATH, para isso, execute:
echo 'export PATH=$PATH:$HOME/go/bin:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
Hello World em GO
- Crie e entre no diretório
mkdir hello-world-go && cd hello-world-go
- Ative o tracking de dependências para o seu código
go mod init example/hello
- Crie o arquivo hello-world.go com o código abaixo:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
- Execute o código através do comando abaixo:
go run .
- Compile o código para um binário
go build hello-world.go
- Execute o executável compilado:
./hello-world
Resultado
Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !