Aller aux types de données de langue
Dans le langage de programmation Go, les types de données sont utilisés pour déclarer des fonctions et des variables.
L'émergence des types de données consiste à diviser les données en données avec différentes tailles de mémoire. Lors de la programmation, vous n'avez besoin de demander une grande mémoire que lorsque vous avez besoin d'utiliser du Big Data, afin de pouvoir en tirer pleinement parti. mémoire.
Le langage Go a les types de données suivants selon les catégories :
Numéro de série | Type et description | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Type booléen La valeur du type booléen ne peut être que la constante vraie ou faux. Un exemple simple : var b bool = true. | ||||||||||||||||||||||||||||||||||||||
2 | Type de nombre Type entier int et type à virgule flottante float, le langage Go prend en charge le type entier et Nombres à virgule flottante et prise en charge native des nombres complexes, dans lesquels les opérations sur les bits utilisent le complément à deux. | ||||||||||||||||||||||||||||||||||||||
3 | Type de chaîne : Une chaîne est une chaîne de caractères de longueur fixe reliés entre eux. . Les chaînes de Go sont concaténées à partir d'octets simples. Les octets des chaînes du langage Go utilisent le codage UTF-8 pour identifier le texte Unicode. | ||||||||||||||||||||||||||||||||||||||
4 | Types dérivés : Inclut :
|
Autres types de numéros
D'autres types de numéros sont répertoriés ci-dessous :
序号 | 类型和描述 |
---|---|
1 | byte 类似 uint8 |
2 | rune 类似 int32 |
3 | uint 32 或 64 位 |
4 | int 与 uint 一样大小 |
5 | uintptr 无符号整型,用于存放一个指针 |