Linguagens de programação

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

Rust · 13/10/2026 · 9 min de leitura · 86

Enum e pattern matching em Rust

Como definir enum com dados, usar match, if let, let else para lidar com cada caso com segurança, além dos erros comuns ao trabalhar com enum em Rust.

Rust · 13/10/2026 · 10 min de leitura · 94

Iterator e closure em Rust

Entenda closure, os três traits Fn/FnMut/FnOnce, como usar adaptadores de iterator como map, filter, collect e como escrever seu próprio iterator em Rust.

Kotlin · 11/10/2026 · 10 min de leitura · 141

Sealed classes e when no Kotlin

Use sealed classes, sealed interfaces e expressões when para modelar estado com segurança. O compilador reportará um erro se você esquecer de lidar com um caso.