
Das Go-Keyword package: package main, Namensregeln und Beispiele
Jede Go-Datei beginnt mit einer package-Klausel. Was package main macht, wie Package-Namen mit Verzeichnissen und Importpfaden zusammenhängen und welche Namensregeln gelten.
Tutorials, Tipps und News zur Go-Programmierung von LevelUpGo

Jede Go-Datei beginnt mit einer package-Klausel. Was package main macht, wie Package-Namen mit Verzeichnissen und Importpfaden zusammenhängen und welche Namensregeln gelten.

Go hat 25 Keywords, unverändert seit Go 1.0. Was jedes davon macht, mit Praxisbeispiel, plus vordeklarierte Namen wie any und len, die keine Keywords sind.

Wofür wird Go verwendet? Cloud-Infrastruktur, Backend-APIs, Banken, Datenbanken und CLIs. Welche Unternehmen 2026 Go einsetzen und wo es nicht die übliche Wahl ist.

Go ist 2026 die beste Programmiersprache für Backend-Entwicklung, und 11 % der Entwickler wollen sie als Nächstes einsetzen (JetBrains). So schneiden 7 Sprachen im Vergleich ab.

KI kann 2026 den Großteil deines Codes schreiben. Die Forschung zeigt aber, wann du ihn trotzdem selbst tippen solltest: wenn du lernst, wenn du ihn später debuggen musst und wenn ein Fehler echtes Geld kosten würde.

Go 1.27 bringt generische Methoden, ein uuid-Paket in der Standardbibliothek und json/v2 als Standard-Engine. Hier erfährst du, was du jetzt einsetzen solltest und was beim Upgrade unbemerkt kaputtgeht.

Ein umfassender Leitfaden zu den neuen Features von Go 1.26: verbessertes Error Handling mit errors.AsType, einfachere Krypto-APIs, Erkennung von Goroutine-Leaks, Performance-Gewinne durch den Green Tea GC und mehr. Mit lauffähigen Codebeispielen.

var liefert dir den Nullwert, und make initialisiert Slices, Maps und Channels. Wann du in Go was verwendest und warum Schreiben in eine nil-Map eine Panic auslöst, append auf einen nil-Slice aber nicht.

Senior-Go-Interviews überspringen die Syntax und prüfen dein Urteilsvermögen bei Nebenläufigkeit, Fehlerbehandlung und Design. Dieser Leitfaden zeigt, was gefragt wird und wie du darauf antwortest.

Du kommst von Python zu Go? Die Syntax ist der einfache Teil. Hier sind die echten Umstellungen im Denken, von Fehlern als Werten bis zu Goroutines, dazu ein Cheat Sheet und ein ehrlicher Blick darauf, was du vermissen wirst.