A comunidade brasileira de Go

Código que compila e faz sentido.

Go é aquela linguagem que você aprende num fim de semana e usa pra coisa séria na segunda. Sem mágica, sem frameworks gigantes, só código limpo que roda rápido.

Go Gopher mascot
Nova Versão

Go 1.25.6

Lançado em 15 de Janeiro de 2026

Principais novidades do Go 1.25:

  • GOMAXPROCS container-aware

    O runtime agora detecta automaticamente limites de CPU em containers (Kubernetes, Docker)

  • Novo Garbage Collector experimental

    10-40% de redução no overhead do GC com GOEXPERIMENT=greenteagc

  • Nova diretiva ignore no go.mod

    Especifique diretórios que o go command deve ignorar

  • go doc -http

    Inicie um servidor de documentação local direto do terminal

  • Novos analyzers no vet

    waitgroup e hostport para detectar bugs comuns

Ver todas as novidades →

O que faz Go diferente

01

Compila em segundos

Projetos grandes compilam rápido. Sem esperar o build enquanto toma café.

02

Concorrência sem dor de cabeça

Goroutines custam quase nada. Rode milhares delas sem explodir a memória.

03

Uma forma de fazer as coisas

Formatação automática, convenções claras. Menos discussão, mais código.

04

Tudo no pacote

Testes, benchmark, profiler, documentação. Não precisa instalar mais nada.

05

Um binário, qualquer lugar

Compila pra Linux, Windows, Mac, ARM. Sem dependências externas.

06

Onde Go roda

Kubernetes, Docker, Terraform, Prometheus. A infraestrutura moderna é Go.

O que dá pra fazer com Go

De CLIs a sistemas distribuídos. Alguns dos casos de uso mais comuns.

CLIs e DevOps

Ferramentas de linha de comando que compilam em um binário único. Sem dependências pra instalar.

Docker kubectl gh Terraform

APIs e Web Services

HTTP servers que aguentam milhares de requests por segundo. A standard library já tem tudo.

REST APIs gRPC GraphQL WebSockets

Cloud e Infra

A linguagem do Kubernetes, Prometheus, Grafana. Se é infraestrutura moderna, provavelmente é Go.

Kubernetes Prometheus etcd Consul

Microservices

Serviços pequenos e rápidos. Startup instantâneo, pouca memória, deploys em containers de 10MB.

API Gateway Workers Event Processors

Data Processing

Pipelines de dados, ETL, processamento de streams. Concorrência nativa pra paralelizar tudo.

Kafka consumers ETL pipelines Log processing

Networking

Proxies, load balancers, VPNs. Baixa latência e controle fino sobre conexões.

Traefik Caddy CoreDNS WireGuard

Go em ação

main.go
package main

import (
    "fmt"
    "net/http"
)

func main() {
    http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
        fmt.Fprintf(w, "Olá, Gophers do Brasil!")
    })
    
    fmt.Println("Servidor rodando em http://localhost:8080")
    http.ListenAndServe(":8080", nil)
}

Um servidor web completo em 15 linhas. É Go.

Bora?

Instala o Go, roda o tour, entra na comunidade. Em uma hora você já tá escrevendo código.