Vai tipi di dati lingua
Nel linguaggio di programmazione Go, il tipo di dati utilizzato per dichiarare funzioni e variabili.
I tipi di dati sembrano dividere i dati in diverse capacità di memoria richiesta per i tempi di programmazione dei dati richiesti da grandi quantità di dati quando è necessario fare domanda per una grande memoria, è possibile usufruire di memoria.
Vai Lingua Ci sono diversi tipi di dati per categoria:
No. | Tipo e Descrizione |
---|---|
1 | Booleane <br> valori booleani possono essere una costante vera o falsa solo.Un semplice esempio: var b bool = true. |
2 | <br>tipo numerico intero int e float float, Go supporto linguistico per numeri interi e in virgola mobile, e il supporto nativo per i numeri complessi, quale bit operazioni utilizzando complemento. |
3 | tipo String: La stringa di caratteri è una stringa di lunghezza fissa di collegamento sequenza di caratteri. Go stringhe sono collegate da un singolo byte. Vai stringa di byte dell'uso del linguaggio Unicode UTF-8 codifica di testo logo. |
4 | tipo derivato: Essi comprendono:
|
digitale
Go si basa anche sul tipo di architettura, come ad esempio: int, uint e uintptr.
No. | Tipo e Descrizione |
---|---|
1 | uint8 Senza segno a 8 bit integer (0-255) |
2 | UINT16 16 bit unsigned integer (0-65535) |
3 | uint32 32-bit intero senza segno (0-4294967295) |
4 | uint64 64-bit unsigned integer (0-18446744073709551615) |
5 | int8 Firmato integer a 8 bit (da -128 a 127) |
6 | Int16 intero con segno a 16 bit (-32.768-32.767) |
7 | Int32 Firmato intero a 32 bit (-2147483648 2147483647) |
8 | Int64 Firmato intero a 64 bit (-9223372036854775808 a 9223372036854775807) |
Float:
No. | Tipo e Descrizione |
---|---|
1 | float32 IEEE-754 numero del tipo in virgola mobile a 32 bit |
2 | float64 IEEE-754 numero del tipo a virgola mobile a 64 bit |
3 | complex64 32-bit reale e immaginario |
4 | complex128 64-bit reale e immaginario |
Altri tipi di digitale
Qui ci sono più altri tipi numerici:
No. | Tipo e Descrizione |
---|---|
1 | byte uint8 simile |
2 | runa Int32 simili |
3 | uint 32 o 64 |
4 | int E la stessa dimensione uint |
5 | uintptr unsigned int, utilizzata per memorizzare un puntatore |