Go è un linguaggio di programmazione open source creato per la prima volta su Google da Robert Griesemer, Rob Pike e Ken Thompson. Man mano che la base di codice di Google cresceva in complessità e dimensioni, l'azienda aveva bisogno di creare un linguaggio di programmazione semplice e affidabile che fosse facile da imparare. Vai spunta tutte queste caselle.

È tipizzato in modo statico e viene fornito con allocazione di memoria, garbage collection e concorrenza naturale. Il design di Go offre al linguaggio prestazioni e velocità elevate.

Go è utilizzato principalmente nella programmazione cloud, DevOps, robotica, scienza dei dati e intelligenza artificiale.

Per iniziare: Installa Go

Per iniziare con Go, installalo nel tuo ambiente di sviluppo. Prima di installarlo, è necessario scaricarlo da la pagina dei download Vai. Una volta lì, fai clic sul programma di installazione che corrisponde al tuo sistema per avviare il processo di download.

Installa Vai su Windows

Apri il file MSI che hai scaricato e segui le istruzioni per installare Go. Conferma se l'installazione è stata eseguita correttamente eseguendo il comando seguente nel prompt dei comandi.

instagram viewer

vai versione

Installa Vai su macOS

Apri il file PKG che hai scaricato, segui le istruzioni per installare Go e il gioco è fatto. Dovresti essere in grado di usarlo.

Come con Windows, puoi utilizzare il seguente comando per confermare se l'installazione è andata a buon fine:

vai versione

Installa Vai su Linux

Prima di installare Go, rimuovi eventuali installazioni precedenti utilizzando questo comando:

rm -rf /usr/local/go 

Stai molto attento usando il rm comando con il rf opzioni. Eliminerà definitivamente la directory che gli dai, inclusi tutti i file all'interno. Fai attenzione agli errori di battitura!

Adesso, estrarre il file tarball hai appena scaricato su /usr/locale. Esegui il comando seguente, sostituendo tarball-file.tar.gz con il nome del tuo file:

tar -C /usr/local -xzf tarball-file.tar.gz

Devi anche aggiungere il percorso Vai a variabile di ambiente percorso:

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

Il tuo programma First Go

Ora che hai installato Go sulla tua macchina, sei pronto per scrivere il tuo primo programma Go.

Crea un programma Hello World

Il primo programma che creerai è un semplice programma che stampa “Hello world”. Crea un nuovo file, ciao-mondo.goe aprilo con il tuo editor di testo preferito. Se stai utilizzando VS Code, ti verrà chiesto di installare l'estensione Go. Installalo e aggiungi il seguente codice a ciao-mondo.go:

pacchetto principale
importa "fmt"
funzione principale () {
fmt. Println("Ciao mondo")
}

Prima di discutere cosa sta succedendo nel codice che hai appena scritto, esegui il comando seguente per verificare se funziona.

vai a correre ciao-mondo.go 

Dovrebbe stampare "Hello World" sul tuo terminale.

Scomposizione del programma

Pacchetto eseguibile

pacchetto principale

Go organizza i file sorgente in pacchetti, il che aiuta la riutilizzabilità. Un singolo pacchetto può contenere più file. Ciascuno di questi file può accedere ai valori o alle funzioni di altri file nello stesso pacchetto senza importarli. Inoltre, l'importazione di un pacchetto in un file Go ti dà accesso a tutti i valori e le funzioni definite nei file in esso contenuti.

Il pacchetto principale che hai utilizzato in ciao-mondo.go programma è speciale perché dice a Go che questo programma è eseguibile.

Importa funzioni di formattazione

importa "fmt"

fmt è uno dei pacchetti forniti da Go. Fornisce modi per implementare funzionalità di I/O formattate come la stampa di una stringa.

La funzione principale

funzione principale

Ogni programma Go eseguibile deve avere a principale funzione che funge da punto di ingresso.

In questo esempio stai usando fmt. Println per stampare “Hello World” seguito da una nuova riga.

Puoi trovare il codice per il programma Hello World in questo tutorial da questo succo.

Continua a conoscere la programmazione Go

Questo post ti ha introdotto alla scrittura di programmi nel linguaggio di programmazione Go. Hai imparato come installare Go sul sistema operativo che stai utilizzando e come creare un semplice programma hello world. Immergiti in Go imparando i tipi di variabili, gli array e i loop.

Vale la pena imparare Golang oggi?

Leggi Avanti

CondividereTwittaCondividereE-mail

Argomenti correlati

  • Programmazione
  • Programmazione

Circa l'autore

Maria Gatoni (15 articoli pubblicati)

Mary Gathoni è una sviluppatrice di software con la passione per la creazione di contenuti tecnici non solo informativi ma anche coinvolgenti. Quando non sta programmando o scrivendo, le piace uscire con gli amici e stare all'aria aperta.

Altro da Mary Gathoni

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti