Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Stringhe | Tipi di Dati
Introduzione a Golang

bookStringhe

In Go, le stringhe sono sequenze di caratteri Unicode, il che significa essenzialmente che rappresentano dati testuali. I dati di tipo stringa sono sempre racchiusi tra virgolette doppie (") o backtick. Il tipo di dato stringa è rappresentato dalla parola chiave string.

index.go

index.go

copy
1
var myString string = "Hello World"

Nota

Una stringa è un tipo di dato in Go, mentre un letterale stringa si riferisce alla rappresentazione effettiva di un valore stringa all'interno del codice sorgente, ad esempio, Hello World.

È possibile scrivere un letterale stringa su più linee racchiudendolo tra backtick (``). Puoi vedere la differenza nel seguente programma:

index.go

index.go

copy
1234567891011121314
package main import "fmt" func main() { var myString string // Using double quotes ("") myString = "Hello World" fmt.Println(myString) // Using backticks (``) myString = `Hello World` fmt.Println(myString) }

Le stringhe possono essere concatenate utilizzando l'operatore più (+):

index.go

index.go

copy
1234567891011
package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }

Il processo di unione di due stringhe utilizzando l'operatore (+) è chiamato concatenazione di stringhe.

question mark

Quale delle seguenti è la modalità corretta per dichiarare una variabile stringa in Go?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 1.96

bookStringhe

Scorri per mostrare il menu

In Go, le stringhe sono sequenze di caratteri Unicode, il che significa essenzialmente che rappresentano dati testuali. I dati di tipo stringa sono sempre racchiusi tra virgolette doppie (") o backtick. Il tipo di dato stringa è rappresentato dalla parola chiave string.

index.go

index.go

copy
1
var myString string = "Hello World"

Nota

Una stringa è un tipo di dato in Go, mentre un letterale stringa si riferisce alla rappresentazione effettiva di un valore stringa all'interno del codice sorgente, ad esempio, Hello World.

È possibile scrivere un letterale stringa su più linee racchiudendolo tra backtick (``). Puoi vedere la differenza nel seguente programma:

index.go

index.go

copy
1234567891011121314
package main import "fmt" func main() { var myString string // Using double quotes ("") myString = "Hello World" fmt.Println(myString) // Using backticks (``) myString = `Hello World` fmt.Println(myString) }

Le stringhe possono essere concatenate utilizzando l'operatore più (+):

index.go

index.go

copy
1234567891011
package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }

Il processo di unione di due stringhe utilizzando l'operatore (+) è chiamato concatenazione di stringhe.

question mark

Quale delle seguenti è la modalità corretta per dichiarare una variabile stringa in Go?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5
some-alt