Go é uma linguagem compilada e estaticamente tipada desenvolvida pelo Google. Ela combina sintaxe simples, builds rápidos e bom suporte a concorrência, por isso é muito usada em backends e ferramentas CLI.
Principais características
- Sintaxe simples, sem herança, com generics disponíveis desde Go 1.18
- Concorrência leve com goroutines
- Tipagem estática com garbage collection
- Facilidade para cross-compilation
Ecossistema
Framework web
- Echo — Framework web leve e de alto desempenho
Ferramentas de desenvolvimento
- air — Ferramenta de hot reload para apps Go
Referências
Nota prática
Go costuma aparecer em contextos ligados a golang. Na prática, ajuda saber não só a definição do termo, mas também o que ele está tentando nomear de forma curta em uma conversa ou em um documento.
Termos próximos se sobrepõem com facilidade e deixam a explicação vaga. Por isso, vale manter mais concreto qual é o alvo, qual é o papel do termo e em que situação ele costuma aparecer.
hsb.horse