Metodi di pagamento Abuse

Fondamenti del linguaggio di programmazione Go

27.11.2022, 01:15

In questo articolo vi spiegheremo come lavorare con le variabili e le strutture. Si tratta di materiale particolarmente utile per gli utenti alle prime armi. Ricordiamo che il linguaggio è tipizzato staticamente. In Python, Ruby o JavaScript è necessario eseguire diversi controlli di correttezza. Go evita questo problema.

Nozioni di base del linguaggio Go

Consideriamo il primo esempio:

Fondamenti del linguaggio di programmazione Go

Una nuova funzione, print, è responsabile dell'output. Qui si può notare che è necessario passarle unastringa. Nella funzione principale verrà creata una variabile di tipo stringa. Verrà passata a print. Se si passa qualcosa di diverso, si otterrà un errore. Se si cambia il tipo di variabile in int, si otterrà un errore:

cannot use "Hello World!" (type string) as type int in assignment

Fondamenti del linguaggio di programmazione Go

Si otterrà un errore anche se si dichiara una variabile o si importa un pacchetto ma non lo si utilizza. Ci sono molte altre cose che si possono fare con Go, una di queste sono le strutture. Complichiamo il nostro programma creando una struttura di sito, con i campi name e url, che descriverà un sito:

Fondamenti del linguaggio di programmazione Go

La struttura avrà un metodo di stampa che restituisce "Welcome...". Nel main, abbiamo inizializzato la struttura e assegnato i valori ai suoi campi, quindi abbiamo richiamato il metodo print.

Il linguaggio di programmazione Go è caratterizzato da una serie di caratteristiche e capacità. Lo abbiamo visto di persona.