Chaînes de Caractères
En Go, les chaînes de caractères 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 d'accents graves. Le type de données chaîne est représenté par le mot-clé string.
index.go
1var myString string = "Hello World"
Remarque
Une string est un type de donnée 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.
On peut é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 concaténées à l’aide de 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 d’assemblage de deux chaînes de caractères à l’aide de 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 de caractères 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 d'accents graves. Le type de données chaîne est représenté par le mot-clé string.
index.go
1var myString string = "Hello World"
Remarque
Une string est un type de donnée 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.
On peut é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 concaténées à l’aide de 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 d’assemblage de deux chaînes de caractères à l’aide de l’opérateur (+) est appelé concaténation de chaînes.
Merci pour vos commentaires !