Programmiersprachen

Java, Spring Boot, Golang, Python… — korrekten, effizienten Code schreiben mit praktischen Beispielen.

Golang · 18.10.2026 · 9 Min. Lesezeit · 118

Map in Go und der Fehler concurrent map writes

Erfahren Sie, wie Maps in Go funktionieren, warum das Programm mit „concurrent map writes" abstürzt und wie Sie das Problem mit sync.Mutex, sync.RWMutex und sync.Map beheben.

Spring Boot · 16.10.2026 · 9 Min. Lesezeit · 151

Datenbankmigrationen mit Flyway in Spring Boot

Verwaltung von Datenbank-Schemas mit Flyway in Spring Boot 3. Der Artikel behandelt das Schreiben von SQL- und Java-Migrationen, die Konfiguration, Tests und die Behandlung häufig auftretender Fehler.

Golang · 16.10.2026 · 10 Min. Lesezeit · 112

Go modules: Dependency- und Versionsverwaltung

Anleitung zur Verwendung von Go modules zum Initialisieren von Projekten, zum Hinzufügen und Aktualisieren von Abhängigkeiten, zum Umgang mit Major Versions, replace, go.work und privaten Modulen.

Java · 16.10.2026 · 9 Min. Lesezeit · 92

Text Blocks und neue String API (Java 15+)

Schreibe mehrzeilige Strings kompakt mit Text Blocks, beherrsche Einzugs- und Escape-Regeln, und nutze neue String-Methoden wie formatted, stripIndent und translateEscapes.

Golang · 15.10.2026 · 10 Min. Lesezeit · 107

Tabellengesteuerte Tests in Go

Wie man tabellengesteuerte Tests in Go mit Slice-Structs, t.Run, Fehlerüberprüfung, parallele Ausführung und Struct-Vergleich mit go-cmp schreibt, mit häufigen Fehlern.

Java · 14.10.2026 · 9 Min. Lesezeit · 140

try-with-resources und AutoCloseable in Java

Automatisches Schließen von Ressourcen mit try-with-resources, das Schreiben von AutoCloseable-Klassen, Verständnis von suppressed Exceptions und häufige Fehler.