Latest web development tutorials

Allez les types de données de langue

Dans le langage de programmation Go, type de données utilisé pour déclarer des fonctions et des variables.

Les types de données semblent diviser les données en différentes tailles de mémoire nécessaire pour le temps de programmation de données requises par les grandes données quand il a besoin d'appliquer pour une grande mémoire, vous pouvez profiter de la mémoire.

Go Langue Il existe plusieurs types de données par catégorie:

Non. Type et description
1 Les valeurs booléennes debooléens ne peuvent être une vraie constante ou faux.Un exemple simple: var b bool = true.
2 <br>Type numérique entier int et float float, Go support de langue pour nombres entiers et nombres à virgule flottante, et le support natif pour les nombres complexes, qui mordaient les opérations utilisant un complément.
3 Type de chaîne:
La chaîne de caractères est une chaîne de longueur fixe reliant la séquence de caractères. Go chaînes sont reliées par un seul octet. Aller chaîne d'octets d'utilisation du langage Unicode UTF-8 codage de texte logo.
4 Type dérivée:
Ils comprennent:
  • (A) le type de pointeur (Pointer)
  • (B) un type tableau
  • (C) de type structuré (struct)
  • (D) le type d'union (syndicat)
  • (E) le type de fonction
  • (F) type de tranche
  • (G), le type d'interface (interface)
  • (H) Carte Types
  • (I) Type de canal

digital type

Go est également basé sur le type d'architecture, tels que: int, uint et UIntPtr.

Non. Type et description
1 uint8
Unsigned entier 8 bits (0-255)
2 uint16
16-bit entier non signé (0-65535)
3 uint32
32-bit entier non signé (0-4294967295)
4 uint64
64-bit entier non signé (0-18446744073709551615)
5 int8
Signé entier 8 bits (-128 à 127)
6 int16
16-bit entier signé (-32.768 à 32767)
7 int32
Signé entier de 32 bits (-2147483648 à 2147483647)
8 int64
Signé entier de 64 bits (-9223372036854775808 à 9223372036854775807)

Float:

Non. Type et description
1 float32
IEEE-754 32 bits à virgule flottante numéro de type
2 float64
IEEE-754 64-bit virgule flottante numéro de type
3 complex64
32 bits réel et imaginaire
4 complex128
64-bit réel et imaginaire

D'autres types de numérique

Voici plus d'autres types numériques:

Non. Type et description
1 octet
uint8 similaires
2 rune
int32 similaires
3 uint
32 ou 64
4 int
Et la même taille que uint
5 UIntPtr
unsigned int, utilisé pour stocker un pointeur