Sobes.tech
Middle+

Que tipos de dados existem em Go?

sobes.tech IA

Resposta da IA

Existem vários tipos de dados principais em Go:

  • Booleanos: bool — aceita valores true ou false.
  • Inteiros: int, int8, int16, int32, int64 e os seus análogos sem sinal uint, uint8 (alias para byte), uint16, uint32, uint64.
  • Números de ponto flutuante: float32, float64.
  • Números complexos: complex64, complex128.
  • Strings: string — sequência imutável de bytes.
  • Tipos definidos pelo utilizador: estruturas (struct), interfaces (interface), arrays, slices (slice), mapas (map), canais (chan).

Exemplo de declaração de variáveis de diferentes tipos:

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