logo hsb.horse
← Zur Glossar-Übersicht

Glossar

Go

Go ist eine von Google entwickelte kompilierte Programmiersprache. Die einfache Syntax und schnelle Ausführung machen sie populär für Backends, CLIs und Cloud-Infrastruktur.

Veröffentlicht: Aktualisiert:

Go ist eine von Google entwickelte kompilierte, statisch typisierte Sprache. Sie verbindet einfache Syntax, schnelle Builds und gute Unterstützung für Nebenläufigkeit und wird daher häufig für Backends und CLI-Tools eingesetzt.

Wichtige Merkmale

  • Einfache Syntax ohne Vererbung, Generics seit Go 1.18
  • Leichtgewichtige Parallelität mit Goroutines
  • Statische Typisierung und Garbage Collection
  • Einfache Cross-Kompilierung

Ökosystem

Web-Framework

  • Echo — Leistungsfähiges leichtgewichtiges Web-Framework

Entwicklungswerkzeuge

  • air — Hot-Reload-Tool für Go-Anwendungen

Referenzen

Praxishinweis

Go taucht häufig im Kontext von golang auf. In der Praxis hilft es, nicht nur die Definition zu kennen, sondern auch zu verstehen, was mit diesem Begriff in Gesprächen oder Dokumenten knapp benannt werden soll.

Nahe Begriffe überlappen schnell und machen die Erklärung unscharf. Es ist daher hilfreicher, Ziel, Rolle und typische Einsatzsituation des Begriffs einen Schritt konkreter mitzudenken.