Sobes.tech
Middle+

Quali tipi di dati ci sono in Go?

sobes.tech AI

Risposta dell'AI

In Go ci sono diversi tipi di dati principali:

  • Booleani: bool — accetta valori true o false.
  • Numeri interi: int, int8, int16, int32, int64 e i loro equivalenti senza segno uint, uint8 (alias per byte), uint16, uint32, uint64.
  • Numeri a virgola mobile: float32, float64.
  • Numeri complessi: complex64, complex128.
  • Stringhe: string — sequenza immutabile di byte.
  • Tipi definiti dall'utente: strutture (struct), interfacce (interface), array, slice (slice), map (map), canali (chan).

Esempio di dichiarazione di variabili di diversi tipi:

var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"