Einleitung
  • Über diesen Kurs
  • Über effective Go
  • Kursunterlagen
  • Tipps für den Kurs
Formatierung
  • Formatierung
Kommentare
  • Kommentare
Namen
  • Namen
  • Paketnamen
  • Getter
  • Interface-Namen
  • Mixed Caps
Semikolons
  • Semikolons ;
Kontrollstrukturen
  • Kontrollstrukturen
  • If
  • Redeklaration und mehrmalige Zuweisung
  • Schleifen bzw. for
  • Switch
  • Type-Switch
Funktionen
  • Mehrere Rückgabewerte
  • Benannter Rückgabewert
  • Defer
Daten
  • Speicher Bereitstellung mit new
  • Konstruktoren und Composite Literals
  • Speicher Bereitstellung mit make
  • Arrays
  • Slices
  • Zweidimensionale Slices
  • Maps
  • Printing
  • Append
Initialisierung
  • Initialisierung
  • Konstanten
  • Variablen
  • Die init Funktion
Methoden
  • Pointer vs. Values
Interfaces und andere Typen
  • Interfaces
  • Umwandlungen
  • Interface Umwandlungen und Typ Zuweisung
  • Allgemeingültigkeit von Konstruktoren
  • Interfaces und Methoden
Der blank identifier
  • Der blank identifier bei mehreren Rückgabewerten
  • Nicht verwendete Importe und Variablen
  • Importe für Nebeneffekte
  • Interface Prüfungen
  • Embedding - Einbinden
Nebenläufigkeit - Concurrency
  • Teile Speicher durch Kommunikation
  • Goroutinen
  • Channels
  • Channels of Channels
  • Parallelisierung
  • A leaky buffer - Ein Eimer mit Loch
Fehler
  • Fehler
  • Panic
  • Recover
Ein Web Server
  • Ein Web Server
Abschied
  • Abschied