Um superset tipado de JavaScript que adiciona tipos estáticos opcionais e compila para JavaScript legível e baseado em padrões.
golang/go
A linguagem de programação Go, open source e criada para desenvolver software simples, confiável e eficiente.
- Estrelas
- 139,382
- Forks
- 22,252
- Issues abertas
- 10,385
- Último commit
- há 8 horas
O que é?
Go é uma linguagem de programação open source criada para facilitar o desenvolvimento de software simples, confiável e eficiente. Este repositório é a árvore de código-fonte principal da linguagem e inclui o compilador, o runtime, a biblioteca padrão e a toolchain.
As distribuições binárias oficiais podem ser baixadas em go.dev, e o projeto oferece instruções para instalação a partir do código-fonte em plataformas sem uma versão pré-compilada. O repositório Git canônico fica em go.googlesource.com; este repositório no GitHub funciona como espelho.
O desenvolvimento é conduzido pela comunidade, com contribuições de milhares de desenvolvedores. Relatos de bugs e propostas são enviados pelo rastreador de issues, enquanto dúvidas gerais sobre a linguagem devem ser direcionadas a outros fóruns listados no site do projeto.
Recursos principais
- 01Compilador e toolchain para criar programas em Go.
- 02Biblioteca padrão incluída na linguagem.
- 03Versões binárias oficiais para vários sistemas operacionais e arquiteturas.
- 04Suporte à instalação a partir do código-fonte em plataformas sem binários pré-compilados.
- 05Open source sob uma licença no estilo BSD.
Casos de uso
- Desenvolver software simples, confiável e eficiente para servidores ou linha de comando.
- Contribuir com a linguagem Go e seu runtime ou estudar seus componentes internos.
- Configurar um ambiente de desenvolvimento Go usando versões oficiais ou o código-fonte.
Início rápido
- 1
Baixe uma versão binária na página oficial de downloads
- 2
Siga as instruções oficiais de instalação para o seu sistema
- 3
Se não houver um binário disponível para a sua plataforma, siga as instruções de instalação a partir do código-fonte
Antes de usar
- É necessário compilar a partir do código-fonte em plataformas sem distribuição oficial de binários.
Tópicos
Perguntas frequentes
- O que é go?
- A linguagem de programação Go, open source e criada para desenvolver software simples, confiável e eficiente. Go é uma linguagem de programação open source criada para facilitar o desenvolvimento de software simples, confiável e eficiente. Este repositório é a árvore de código-fonte principal da linguagem e inclui o compilador, o runtime, a biblioteca padrão e a toolchain.
- go é gratuito? Qual é a licença?
- go é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- go ainda é mantido?
- Manutenção ativa. O último commit de go foi em 20 de out. de 2026.
- Para que posso usar go?
- Desenvolver software simples, confiável e eficiente para servidores ou linha de comando. Contribuir com a linguagem Go e seu runtime ou estudar seus componentes internos. Configurar um ambiente de desenvolvimento Go usando versões oficiais ou o código-fonte.
- Como instalar go?
- Baixe uma versão binária na página oficial de downloads Siga as instruções oficiais de instalação para o seu sistema Se não houver um binário disponível para a sua plataforma, siga as instruções de instalação a partir do código-fonte
- Onde consigo go?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/golang/go
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma CLI em Go e extensão do GitHub CLI que inicia um servidor web local para visualizar Markdown no estilo do GitHub, inclusive offline.
Moby é o projeto open source de containers do Docker, com componentes modulares para criar, executar e orquestrar sistemas baseados em containers.
Um framework Go para criar interfaces de terminal usando o padrão model-update-view da The Elm Architecture.
ORM completo para Go que mapeia structs para tabelas de banco de dados e oferece suporte a associações, hooks, transações e migrações.
Trivy é um scanner de segurança de código aberto que encontra vulnerabilidades, configurações incorretas, secrets e dados de SBOM em contêineres, sistemas de arquivos, repositórios Git, imagens de VM e Kubernetes.