Linguagens de programação

Java, Spring Boot, Golang, Python… — escreva código correto e eficiente com exemplos práticos.

Golang · 18/10/2026 · 9 min de leitura · 118

Map em Go e o erro concurrent map writes

Entenda como maps funcionam em Go, por que o programa trava com "concurrent map writes" e como consertar usando sync.Mutex, sync.RWMutex, sync.Map.

Java · 16/10/2026 · 9 min de leitura · 92

Text blocks e as novas APIs String (Java 15+)

Escreva strings multi-linhas de forma mais concisa com text blocks, domine as regras de indentação e escape, e conheça os novos métodos String como formatted, stripIndent, translateEscapes.

Golang · 15/10/2026 · 10 min de leitura · 107

Table-driven test em Go

Aprenda a escrever table-driven tests em Go com slice de structs, t.Run, verificação de erros, execução paralela e comparação de structs com go-cmp, além dos erros mais comuns.

Java · 14/10/2026 · 9 min de leitura · 140

try-with-resources e AutoCloseable em Java

Como usar try-with-resources para fechar recursos automaticamente, escrever sua própria classe AutoCloseable, entender exceções suprimidas e evitar erros comuns.