voltar ao cardápio
Queijos · amarelos & laranjas
Go logo

Go

Queijo coalho · simples, direto, vai bem em qualquer churrasco.

Linguagem criada no Google focada em simplicidade, concorrência nativa (goroutines) e binários estáticos. Estrela em CLIs, infra e microserviços.

// história

Como Go surgiu

Rob Pike, Ken Thompson e Robert Griesemer frustraram-se com builds lentos e complexidade de C++ em serviços internos do Google. Em 2007 começaram a desenhar Go; o release público foi em 2009. A filosofia é poucas palavras-chave, compilação rápida, garbage collector previsível e primitives de concorrência explícitas (goroutines + channels). A ideia era uma linguagem de sistemas produtiva para engenheiros que precisavam escalar rede e infra sem sacrificar simplicidade operacional.

// a metáfora

Por que queijo coalho?

É o queijo coalho: simples, sem firula, perfeito no espeto. Cozinha rápido e satisfaz.

// ficha técnica

Especificações

Paradigma
Imperativa, concorrente
Tipagem
Estática forte
Primeiro release
2009
Criador
Google (Pike, Thompson, Griesemer)
Licença
BSD-3
quando usar
  • CLIs, ferramentas de infra
  • Microserviços de alta concorrência
  • Binários portáteis
quando evitar
  • Apps front-end
  • Domínios que pedem muita abstração (genéricos chegaram tarde)

// continue explorando

Volte ao cardápio e descubra outros ingredientes.

no forno da casa

Mind Blog

Esta é a pizza que a Alamino Code Solutions está assando agora: laboratório editorial no ar, com tipagem ponta a ponta e ambiente reproduzível — o mesmo critério deste cardápio, servido ao vivo.

Visitar mind.alamino.dev.br