Senior
[nome] perguntou: que tipos de dados existem em Go?
sobes.tech IA
Resposta da IA
Em Go, existem várias categorias principais de tipos de dados:
-
Tipos básicos:
bool— tipo lógico (true/false)- Tipos inteiros:
int,int8,int16,int32,int64, bem comouint,uint8(alias para byte),uint16,uint32,uint64 float32,float64— números de ponto flutuantecomplex64,complex128— números complexosstring— cadeia de caracteres
-
Tipos compostos:
- Arrays (
[n]T) - Slices (
[]T) - Structs (
struct) - Mapas (
map[K]V) - Interfaces (
interface{}) - Funções
- Arrays (
-
Ponteiros — referências a valores
-
Canais (
chan T) — para comunicação entre goroutines
Go é uma linguagem fortemente tipada com um conjunto simples e compreensível de tipos, o que facilita o trabalho com memória e paralelismo.