Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Runes | Types de Données
Introduction à Golang
course content

Contenu du cours

Introduction à Golang

Introduction à Golang

1. Commencer
2. Types de Données
3. Structures de Contrôle
4. Fonctions
5. Tableaux et Tranches
6. Introduction aux Structs et Maps

book
Runes

Runes, également appelés Caractères, représentent un seul caractère Unicode. Ils sont déclarés en utilisant le mot-clé rune:

go

index

copy
1
var myChar rune = 'a'

Il est important de noter que les valeurs de rune sont toujours entourées de guillemets simples ('). Par conséquent, nous avons écrit 'a'.

Remarque

Unicode est une norme qui attribue une valeur numérique unique à chaque caractère, permettant aux ordinateurs de représenter et de traiter du texte provenant de diverses langues et écritures. Bien qu'il ne soit pas nécessaire d'avoir une connaissance approfondie d'Unicode, vous pouvez trouver plus d'informations sur le site officiel.

Maintenant, si nous essayons d'imprimer la valeur, nous pourrions obtenir un entier en sortie :

go

index

copy
1234567
package main import "fmt" func main() { var myChar rune = 'a' fmt.Println(myChar) // Outputs '97' }

C'est parce que la valeur décimale correspondante pour le caractère a dans le système Unicode est 97. Vous pouvez trouver une liste des caractères Unicode et leurs valeurs décimales ici.

Veuillez noter qu'une rune ne peut représenter qu'un seul caractère à la fois ; par conséquent, ce qui suit est incorrect :

go

index

copy
1
var myChar rune = 'ab' // Error: more than one character in rune literal
Quel mot-clé est utilisé pour déclarer une variable de caractère ?

Quel mot-clé est utilisé pour déclarer une variable de caractère ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
We're sorry to hear that something went wrong. What happened?
some-alt