Contenu du cours
Introduction à Golang
Introduction à Golang
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
var 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
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) }
Les chaînes peuvent être jointes ensemble en utilisant l'opérateur plus (+
) :
index
package 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 !