Lenguajes de programación

Java, Spring Boot, Golang, Python… — escribe código correcto y eficiente con ejemplos prácticos.

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

Map en Go y el error de concurrent map writes

Aprende cómo funcionan los maps en Go, por qué el programa se bloquea con "concurrent map writes" y tres formas de solucionarlo: sync.Mutex, sync.RWMutex, sync.Map.

Golang · 17/10/2026 · 9 min de lectura · 106

Slices en Go: len, cap y trampas con append

Comprende cómo los slices comparten un array subyacente, el rol de len y cap, y cómo evitar errores de sobrescritura de datos difíciles de detectar cuando usas append.

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

Text blocks y nueva API String (Java 15+)

Escribe strings multilínea de forma concisa con text blocks, aprende las reglas de indentación y escape, y domina los nuevos métodos de String como formatted, stripIndent, translateEscapes.

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

Table-driven test en Go

Cómo escribir table-driven tests en Go con slice struct, t.Run, verificación de errores, ejecución paralela y comparación de struct usando go-cmp, incluyendo errores comunes.

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

try-with-resources y AutoCloseable en Java

Cómo usar try-with-resources para cerrar automáticamente recursos, escribir tu propia clase AutoCloseable, entender excepciones suprimidas y errores comunes.