Menu
Coddy logo textTech

Stringhe

Fa parte della sezione Fondamenti del percorso GO di Coddy. Lezione 10 di 109.

Le stringhe in Go vengono usate per memorizzare dati testuali. Impariamo a lavorarci passo dopo passo.

Per prima cosa, creiamo una variabile stringa usando la parola chiave var con una dichiarazione esplicita del tipo:

var message string = "Hello, Go!"
fmt.Println(message)

Dopo aver eseguito questo codice, il testo Hello, Go! apparirà sullo schermo. Abbiamo creato una variabile stringa denominata message e ne abbiamo visualizzato il valore.

Ora creiamo una stringa usando la sintassi di dichiarazione breve di Go con :=, che deduce automaticamente il tipo:

greeting := "Welcome to Go programming"
fmt.Println(greeting)

Dopo aver eseguito questo codice, il testo Welcome to Go programming apparirà sullo schermo. L'operatore := crea una nuova variabile e ne determina il tipo in base al valore fornito.

Entrambi i metodi svolgono la stessa funzione: creano variabili stringa che memorizzano testo. La sintassi di dichiarazione breve (:=) è usata più comunemente in Go perché è concisa e pratica.

challenge icon

Sfida

Principiante

In questa sfida, ti eserciterai a lavorare con le stringhe in Go.

Abbiamo già impostato due variabili di tipo stringa: firstName e lastName. Il tuo compito è:

  1. Creare una terza variabile di tipo stringa chiamata greeting con il valore "Hello, my name is", senza spazio dopo is
  2. Stampare ciascuna delle tre stringhe su righe separate usando fmt.Println()

Provalo tu

package main

import "fmt"

func main() {
	// Queste variabili sono già definite per te
	firstName := "Alex"
	lastName := "Smith"
	
	// TODO: Crea una variabile stringa per il saluto con il valore "Hello, my name is"
	// Nota: Non aggiungere spazi extra.
	
	// TODO: Stampa tutte e tre le stringhe (greeting, firstName e lastName) su righe separate
	
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Go online