Tour of Go
Tutorial interativo oficial. Roda no navegador, leva ~2 horas. Cobre sintaxe, tipos, funções, métodos, interfaces e concorrência.
Interativo OficialDo zero ao deploy. Recursos gratuitos e pagos pra todos os níveis.
Nunca programou em Go? Esses três recursos cobrem o básico em poucas horas.
Tutorial interativo oficial. Roda no navegador, leva ~2 horas. Cobre sintaxe, tipos, funções, métodos, interfaces e concorrência.
Interativo OficialExemplos curtos e diretos. Cada conceito em uma página, com código que você pode copiar e rodar.
Referência PráticoComo escrever Go idiomático. Convenções, padrões e boas práticas usadas pela comunidade.
Boas práticas Oficial~1 semana
~2-3 semanas
Contínuo
Editor gratuito com autocomplete, debugging, formatação automática. A maioria dos devs Go usa.
Instalar extensãoIDE da JetBrains. Pago, mas com refatoração avançada e debugging superior. Vale se Go é seu dia a dia.
jetbrains.com/goRoda dezenas de linters de uma vez. Encontra bugs, código morto, problemas de performance.
golangci-lint.runDebugger oficial do Go. Funciona na linha de comando e integra com VS Code e GoLand.
github.com/go-delve/delveConteúdo original em português, do básico ao avançado.
As 50 perguntas mais comuns em entrevistas para desenvolvedores Go em 2026. Respostas detalhadas de …
Tutorial completo de autenticação JWT em Go. Aprenda a criar tokens, middleware de autenticação, …
Aprenda Go do zero: roadmap de 12 semanas, recursos gratuitos, cursos em português, livros e dicas …
Crie uma API REST com Go usando apenas a standard library: rotas, JSON, CRUD com banco de dados, …
Aprenda concorrência em Go: goroutines (100k simultâneas), channels, select, WaitGroup e padrões …
Aprenda a containerizar aplicações Go com Docker. Multi-stage builds, Dockerfile otimizado, …
Conecte Go ao PostgreSQL: CRUD com pgx, migrations com golang-migrate, connection pooling com …
Tutorial prático de Go Modules: go mod init, go mod tidy, go.sum, replace, workspace e mono-repos. …
Domine Go Modules: go mod init, go mod tidy, go.sum vs go.mod, versioning semântico e replace. Tudo …
Por que Go domina o back-end moderno: 10x menos RAM que Java, startup em 10ms, goroutines nativas. …
Tutorial Go em português para iniciantes: instale Go, crie seu Hello World e suba um servidor HTTP …
Go vs Java: Go é 2-5x mais rápido, consome 10x menos memória. Comparação completa de performance, …
Go vs Node.js: benchmark de performance (Go 3-10x mais rápido), comparação de escalabilidade, …
Go vs Python comparados: Go é 10-100x mais rápido, mas Python domina data science. Veja benchmarks …
Go vs Rust: Rust é mais rápido, mas Go tem 5x mais vagas no Brasil. Compare performance, sintaxe, …
Guia completo sobre interfaces em Go. Implementação implícita, interface vazia, type assertions, …
Aprenda a construir microservices com Go: arquitetura, gRPC, REST, Docker, Kubernetes, service mesh …
7 razões para aprender Go: salários de R$15k-25k, vagas remotas até R$60k, apenas 25 palavras-chave, …
Tutorial de 5 minutos para começar com Go: download, instalação, GOPATH, primeiro programa Hello …
Aprenda a testar em Go: go test, table-driven tests, benchmarks, mocks com testify e cobertura de …
Domine o tratamento de erros em Go. Error interface, custom errors, errors.Is/As, wrapping, sentinel …
Crie aplicações real-time com WebSocket em Go. Tutorial passo a passo para construir um chat com …
A maioria dos recursos de Go é em inglês, mas tem material bom em PT-BR: