Vai, installa questo linguaggio di programmazione su Ubuntu 20.04

sull'installazione di Go su Ubuntu 20.04

Nel prossimo articolo daremo un'occhiata a come possiamo installa Go, spesso indicato come golang, su Ubuntu 20.04. Si tratta di un moderno linguaggio di programmazione open source creato da Google che ci consentirà di creare applicazioni affidabili ed efficienti. È un linguaggio compilato, il che significa che sarà necessario compilare il codice sorgente per creare un file eseguibile utilizzato per eseguire il software.

Molte applicazioni popolari, come kubernetes, docker, Prometeo e Terraform, sono scritti in Go. Questo è un linguaggio di programmazione compilato, concorrente, imperativo, strutturato e non orientato agli oggetti con garbage collector.

Alcune delle caratteristiche generali di Go

  • È un progetto unico open source.
  • Questa lingua usa una sintassi simile a C.
  • uso digitazione statica e le sue prestazioni sono paragonabili a quelle di linguaggi come C e C ++ poiché, come questi, il compilatore converte il codice Go in codice macchina.
  • Questa lingua ha molte delle caratteristiche e dei servizi dei linguaggi dinamici come il pitone.
  • Sebbene sia un linguaggio progettato per la programmazione di sistema, fornisce un garbage collector e altre funzionalità di alto livello che lo rendono un linguaggio molto potente.
  • Il binario Go ha la caratteristica di compilazione incrociata nativamente.
  • Go supporta il paradigma di programmazione orientato agli oggetti, ma a differenza dei linguaggi di programmazione più diffusi, non ha ereditarietà di tipi e parole chiave.
  • Questo è un linguaggio di programmazione progettato per sfruttare i sistemi multiprocessore.

Installa Go su Ubuntu 20.04

Per installare Go in Ubuntu 20.04 dovremo solo seguire i seguenti passaggi:

Scarica il tarball Go

Al momento della stesura di questo articolo, l'ultima versione stabile è 1.14.2. Prima di scaricare il tarball, si consiglia di visitare il pagina di download ufficiale Vai e controlla se è disponibile una nuova versione.

Per scaricare il pacchetto che ci interessa possiamo farlo dal browser web o utilizzando wget in un terminale (Ctrl + Alt + T):

scarica go tarbal pack

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz

Dopo il download, lo faremo decomprimere il file scaricato nella directory / Usr / local:

sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/

Adatta dalla variabile del percorso

Al aggiungere il percorso della directory Go alla variabile di ambiente $ PATH, il sistema saprà dove trovare i binari eseguibili Go.

Questo può essere fatto aggiungendo la seguente riga al file / etc / profile (per un'installazione a livello di sistema) o nel file $ HOME / .profile (per un'installazione utente corrente):

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

Una volta aggiunta la riga precedente al file che più ci interessa, non resta che salvarlo e caricare la nuova variabile d'ambiente PATH nella sessione corrente della shell con il comando:

source ~/.profile

Verifica l'installazione

Saremo in grado vedere la versione installata sul sistema digitando nel terminale (Ctrl + Alt + T):

versione di Go installata

go version

Un piccolo esempio

Per testare l'installazione di questo linguaggio creeremo un semplice programma che stampa il classico messaggio di 'ciao mondo'.

Per impostazione predefinita la variabile GOPATH, che specifica la posizione dell'area di lavoro, è impostata su $ HOME / go. Per creare la directory dello spazio di lavoro dobbiamo solo scrivere nel terminale (Ctrl + Alt + T):

mkdir ~/go

All'interno dell'area di lavoro, creeremo una nuova directory chiamata src e all'interno della directory hola:

mkdir -p ~/go/src/hola

In questa directory, utilizzando il nostro editor preferito creeremo un file chiamato ciao.go, e all'interno incolliamo il seguente codice:

file di esempio con Go

package main

import "fmt"

func main() {
         fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n")
}

Una volta incollato, dovremo solo salvare il file e uscire. Ottenere ulteriori informazioni sulla gerarchia di directory Go Workspace, gli utenti possono visitare il Pagina della documentazione.

Ora andremo alla directory ~ / go / src / ciao y eseguire il seguente comando per compilare il programma:

compilazione dell'esempio con Go

cd ~/go/src/hola

go build

Il comando precedente creerà un file eseguibile chiamato ciao. Possiamo eseguirlo digitando il comando:

eseguendo il file di esempio

./hola

Ora che abbiamo scaricato e installato Go sul nostro sistema Ubuntu 20.04, possiamo iniziare a sviluppare i nostri progetti. Per ulteriori informazioni su questa lingua, gli utenti possono consultare il documentazione ufficiale.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.