GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare il compilatore Go (Golang) su Ubuntu 20.04

Go, chiamato anche Golang, è un linguaggio di programmazione open source sviluppato da Google. È multipiattaforma e può essere installato su Linux, Windows e macOS. È scritto nel linguaggio di programmazione C C ed è stato sviluppato per creare software affidabile ed efficiente. È utilizzato da molte organizzazioni come Kubernetes, Docker, MongoDB, Soundcloud, Netflix, Uber, Prometheus, Terraform, ecc.

In questo tutorial, ti mostreremo come installare Go su un Ubuntu 20 VPS. Inoltre, ti mostreremo come impostare la variabile d'ambiente Go e creare un programma Go.

Prerequisiti

  • Un Ubuntu 20.04 VPS
  • Accesso all'account utente root (o utente con privilegi sudo)

Passaggio 1:accedi al server e aggiorna i pacchetti del sistema operativo del server

Innanzitutto, accedi al tuo server Ubuntu 20.04 tramite SSH come utente root:

ssh root@IP_Address -p Port_number

Devi sostituire "Indirizzo_IP" e "Numero_porta" con il rispettivo indirizzo IP e numero di porta SSH del tuo server. Inoltre, se necessario, dovresti sostituire "root" con il nome utente dell'account amministratore.

Prima di iniziare l'installazione, dovremmo assicurarci che tutti i pacchetti del sistema operativo Ubuntu installati sul server siano aggiornati. Puoi farlo eseguendo i seguenti comandi:

apt-get update -y
apt-get upgrade -y

Fase 2:scarica e installa Vai

Dopo questo aggiornamento di sistema, dovrai scaricare l'ultima versione del tarball Go dal sito Web ufficiale di Go.

Al momento della stesura di questo articolo, l'ultima versione stabile di Go è la versione 1.16.7. Ma prima di scaricare, visita la pagina ufficiale dei download di Go e controlla se è disponibile una nuova versione.

Per scaricare il tarball Go, esegui il seguente comando:

wget https://golang.org/dl/go1.16.7.linux-amd64.tar.gz

Una volta scaricato il tarball, verifica il checksum del tarball con il seguente comando:

sha256sum go1.16.7.linux-amd64.tar.gz

Dovresti vedere un output simile a quello seguente:

7fe7a73f55ba3e2285da36f8b085e5c0159e9564ef5f63ee0ed6b818ade8ef04 go1.16.7.linux-amd64.tar.gz

Confronta il valore hash dall'output sopra con il valore di checksum nella pagina di download Vai. Se corrispondono, significa che l'integrità del file è stata convalidata e puoi procedere con l'installazione.

Quindi, estrai il file scaricato nel /usr/local consigliato directory con il seguente comando:

tar -C /usr/local -xvzf go1.16.7.linux-amd64.tar.gz

Questo dovrebbe estrarre Go e salvarlo in /usr/local directory.

Fase 3:Variabile di percorso per Go

Successivamente, dovremo aggiungere il percorso della directory Go alla variabile di ambiente $PATH per eseguire Go come qualsiasi altro comando, indipendentemente da dove ti trovi nel filesystem.

Puoi impostare la variabile di ambiente a livello globale creando un file chiamato go.sh nel /etc/profile.d directory.

nano /etc/profile.d/go.sh

Aggiungi la seguente riga:

export PATH=$PATH:/usr/local/go/bin

Salva e chiudi il file quando hai finito.

Se desideri impostare la variabile di ambiente del percorso Go per un utente specifico, dovrai definire le variabili di ambiente Go nel .bash_profile del tuo utente file.

nano ~/.bash_profile

Aggiungi le seguenti righe:

export GOPATH=$HOME/myproject
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

Salva e chiudi il file. Quindi, esegui il comando sorgente per ricaricare i profili aggiornati:

source /etc/profile.d/go.sh
source ~/.bash_profile

Successivamente, puoi utilizzare il seguente comando per verificare la versione Go:

go version

Dovresti vedere il seguente output:

go version go1.16.7 linux/amd64

Fase 4:crea il tuo progetto First Go

Ora per verificare che tutto sia a posto, creeremo un programma di esempio in lingua Go. Innanzitutto, crea una nuova directory per l'area di lavoro Go con il seguente comando:

mkdir $HOME/myproject

Quindi, crea una nuova directory src/test all'interno di $HOME/project con il seguente comando:

mkdir -p $HOME/myproject/src/hello

Quindi, crea un semplice programma (hello.go) con il seguente comando:

nano $HOME/myproject/src/hello/hello.go

Aggiungi il seguente contenuto:

package main
import "fmt"
func main() {
    fmt.Printf("This is my first Go Program\n")
}

Salva e chiudi il file. Quindi, compila il programma con il seguente comando:

cd $HOME/myproject/src/hello/
go mod init
go build

Il comando precedente genererà un eseguibile chiamato ciao. Ora puoi eseguire il programma con il seguente comando:

hello

L'output dovrebbe essere simile a quello seguente:

This is my first Go Program

Questo è tutto! Ora puoi usare Go per codificare i tuoi programmi per qualsiasi piattaforma.

Ovviamente, non è necessario fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux gestiti, nel qual caso puoi chiedere ai nostri esperti amministratori Linux di installare Go su Ubuntu 20 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come installare Go su Ubuntu 20, condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto, oppure lascia una risposta nella sezione commenti. Grazie.


Panels
  1. Come installare Logstash su Ubuntu 18.04

  2. Come installare il compilatore Go (Golang) su Ubuntu 20.04

  3. Come installare XWiki su Ubuntu 20.04

  4. Come installare phpBB su Ubuntu 20.04

  5. Come installare MongoDB su Ubuntu 20.04

Come installare Jenkins su Ubuntu 18.04

Come installare Ruby su Ubuntu 18.04

Come installare Kanboard su Ubuntu 20.04

Come installare OpenMAINT su Ubuntu 20.04

Come installare Socioboard su Ubuntu 20.04

Come installare PrestaShop su Ubuntu 20.04