Golang

Artikel über Golang — Programmiersprachen.

Golang · 24.10.2026 · 9 Min. Lesezeit · 46

Graceful Shutdown für HTTP-Server in Go

Fahren Sie HTTP-Server in Go sauber herunter mit signal.NotifyContext und http.Server.Shutdown, behandeln Sie Timeouts, WebSockets, Nebenressourcen und Kubernetes.

Golang · 21.10.2026 · 9 Min. Lesezeit · 81

Struct Embedding in Go statt Vererbung

Go hat keine Vererbung. Dieser Artikel erklärt Struct Embedding, wie Methoden gefördert werden, die Fallstricke beim Überschreiben von Methoden und wie man Embedding mit Interfaces kombiniert.

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.

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.

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.

Golang · 06.10.2026 · 8 Min. Lesezeit · 106

Goroutine Leak: Der stille RAM-Killer in Golang

Goroutine Leak bringt dein Programm nicht zum Absturz, sondern frisst heimlich RAM über die Zeit. Dieser Artikel zeigt die häufigsten Ursachen, wie du sie erkennst und sie definitiv behebst.