Prima di poter iniziare a lavorare sulla tua prima app Go, devi disporre di un ambiente di sviluppo Go configurato sulla tua macchina Linux.
Go, noto anche come Golang, è un linguaggio di programmazione moderno ed efficiente sviluppato da Google nel 2007. La sua popolarità è cresciuta notevolmente negli ultimi anni grazie alla sua semplicità, velocità e funzionalità simultanee.
Se sei uno sviluppatore che desidera esplorare questo linguaggio, devi configurare un ambiente di sviluppo Go sul tuo sistema. Impariamo come installare Go su Linux manualmente e utilizzando il gestore pacchetti.
Prerequisiti per l'installazione di Go su Linux
Prima di installare Go su Linux, devi assicurarti che il tuo sistema sia aggiornato. Apri un terminale ed esegui il seguente comando per fare ciò:
Su Ubuntu- e Distribuzioni Linux basate su Debian:
sudo apt update && apt upgrade -y
Su Arch Linux e suoi derivati:
sudo pacman -Syu
Su RHEL e Fedora:
aggiornamento sudo dnf
Dopo aver aggiornato e potenziato il sistema, sei pronto per passare ai passaggi successivi.
Metodo 1: installa Go su Linux con Package Manager
Una volta che il tuo sistema è aggiornato, puoi procedere con l'installazione di Golang tramite il gestore di pacchetti predefinito della tua distribuzione Linux.
Nelle distribuzioni Linux basate su Ubuntu e Debian:
sudo apt install golang
Su Arch Linux e suoi derivati:
sudo pacman -S golang
Su RHEL e Fedora:
sudo dnf install golang
Questi sono tutti i passaggi necessari per installare Go sulla tua macchina Linux utilizzando il gestore pacchetti predefinito.
Metodo 2: scarica e installa manualmente Go su Linux
Per installare manualmente Go sulla tua macchina Linux, per prima cosa devi prendere l'ultimo pacchetto Go TAR dal sito ufficiale di Golang. Puoi farlo manualmente o usando il comando wget su Linux:
wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
Scaricamento:Vai (Linux)
Ora devi decomprimere il pacchetto nella directory predefinita consigliata (puoi cambiarla a tuo piacimento) usando un comando tar con prefisso sudo con il -xvf etichetta:
sudo tar -C /usr/local -xvf go1.12.6.linux-amd64.tar.gz
Successivamente, aggiungi la directory in cui hai decompresso il pacchetto alla variabile d'ambiente PATH. Puoi farlo usando il comando export:
export PATH=$PATH:/usr/local/go/bin
Questi sono tutti i passaggi necessari per installare manualmente Go. È possibile verificare l'installazione eseguendo il seguente comando:
vai versione
Questo comando dovrebbe restituire la versione di Go attualmente attiva sul tuo sistema.
Disinstalla Go dal tuo sistema Linux
Se vuoi disinstallare Go, puoi farlo seguendo uno dei due modi, a seconda di come lo hai installato in primo luogo. Se hai installato Go utilizzando il gestore pacchetti, puoi disinstallarlo nello stesso modo in cui rimuoveresti altri programmi.
Nelle distribuzioni Linux basate su Ubuntu e Debian:
sudo apt autoremove golang
Su Arch Linux e suoi derivati:
sudo pacman -R golang
Su RHEL e Fedora:
sudo dnf rimuovi golang
Se hai installato Go manualmente, puoi disinstallarlo semplicemente pulendo la directory di installazione di Go.
Nel caso in cui lo hai installato nella directory predefinita consigliata, esegui questo comando:
rm -rf /usr/local/vai
Se lo hai installato in una directory diversa, sostituisci semplicemente il percorso con la tua directory di installazione. Potresti anche volerlo aggiornare la variabile PATH per rimuovere la directory Vai.
Ora puoi creare software con Go su Linux
Con un ambiente di sviluppo Go configurato, puoi iniziare a esplorare il linguaggio e creare le tue applicazioni. Puoi utilizzare Go per creare qualsiasi cosa, dalle applicazioni Web agli strumenti della riga di comando e ai servizi cloud.
Le funzionalità di Go, il supporto di pacchetti di terze parti e la flessibilità generale offrono agli sviluppatori la libertà creativa di creare tutti i tipi di software. Se sei nuovo nello sviluppo di Go, ci sono alcune cose che devi sapere per sfruttare appieno il potenziale di Golang.