Chaînes de Caractères
En Go, les chaînes sont des séquences de caractères Unicode, ce qui signifie essentiellement qu'elles représentent des données textuelles. Les données de type chaîne sont toujours entourées de guillemets doubles ("
) ou de backticks. Le type de données chaîne est représenté par le mot-clé string
.
index.go
1var myString string = "Hello World"
Remarque
Une chaîne est un type de données en Go, tandis qu'un littéral de chaîne fait référence à la représentation réelle d'une valeur de chaîne dans le code source, par exemple,
Hello World
.
Nous pouvons écrire un littéral de chaîne sur plusieurs lignes en l'entourant de backticks (``). Vous pouvez voir la différence dans le programme suivant :
index.go
1234567891011121314package 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) }
Les chaînes peuvent être jointes ensemble en utilisant l'opérateur plus (+
) :
index.go
1234567891011package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }
Le processus de jonction de deux chaînes en utilisant l'opérateur (+
) est appelé concaténation de chaînes.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.96
Chaînes de Caractères
Glissez pour afficher le menu
En Go, les chaînes sont des séquences de caractères Unicode, ce qui signifie essentiellement qu'elles représentent des données textuelles. Les données de type chaîne sont toujours entourées de guillemets doubles ("
) ou de backticks. Le type de données chaîne est représenté par le mot-clé string
.
index.go
1var myString string = "Hello World"
Remarque
Une chaîne est un type de données en Go, tandis qu'un littéral de chaîne fait référence à la représentation réelle d'une valeur de chaîne dans le code source, par exemple,
Hello World
.
Nous pouvons écrire un littéral de chaîne sur plusieurs lignes en l'entourant de backticks (``). Vous pouvez voir la différence dans le programme suivant :
index.go
1234567891011121314package 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) }
Les chaînes peuvent être jointes ensemble en utilisant l'opérateur plus (+
) :
index.go
1234567891011package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }
Le processus de jonction de deux chaînes en utilisant l'opérateur (+
) est appelé concaténation de chaînes.
Merci pour vos commentaires !