O nil que não é nil: Entendendo interfaces em Go
Go tem uma proposta clara: simplicidade, legibilidade e segurança. Mas por trás dessa simplicidade, existem nuances que podem gerar comportamentos inesperados — principalmente quando trabalhamos com interfaces e nil.
abril 11, 2025
Testes de Concorrência com synctest no Go 1.24: Mais Precisão, Menos Sleep
Descubra como fazer testes de concorrência no Go com synctest, recurso experimental do Go 1.24 que facilita testes com goroutines e tempo controlado.
abril 4, 2025
O go tool do Go 1.24 é umas atualizações mais legais do ecossistema
O Go 1.24 traz uma das atualizações mais impactantes para o ecossistema Go nos últimos anos: o novo sistema go tool. Essa mudança simplifica a maneira como os projetos Go gerenciam ferramentas como mockgen, oapi-codegen e golangci-lint, tornando a gestão de dependências de ferramentas mais organizada, rastreável e versionada.
janeiro 29, 2025
Hot Reloading em Golang
Aprenda a usar a biblioteca "air" em Golang para hot reloading do seu app, otimizando o desenvolvimento e economizando tempo.
agosto 5, 2023
Criando um bot com IA para seu WhatsApp com Node.js
Nesse post vou ensinar a criar um bot inteligente em Node para responder automaticamente no WhatsApp usando inteligência artificial com a OpenAI
julho 25, 2023
Concorrência em Go com Goroutines
Descubra o poder das goroutines em Go para concorrência eficiente. Aprenda canais, select e tratamento de erros, além das diferenças com threads. Torne seus programas mais escaláveis e eficazes.
julho 24, 2023
Extraindo texto de imagens com Node
Neste post vamos aprender a extrair textos de imagens usando Node.js e a biblioteca tesseract.js.
julho 20, 2023
Interfaces em Go: Explorando Usos Avançados
Neste post nos aprofundaremos em usos mais avançados das interfaces em Go como Interfaces vazias, type assertions, type switches, composição e interfaces com goroutines.
julho 20, 2023
Introdução a interfaces em Go
Interfaces te ajudam a escrever código modular e reutilizável, o que é indispensável para o desenvolvimento de software moderno.
abril 13, 2023
Trabalhando com Go no VS Code
Nesse post da série de setup do ambiente de desenvolvimento Go, vamos falar sobre o VS Code. Falarei sobre workspaces e darei algumas dicas.
março 23, 2023