Go, von der Syntax bis zu GoroutinenEigene Seite
Diesen Schritt startenStartenDrei Abschnitte. „Grundlagen“ behandelt Typen, Kontrollfluss, Funktionen, Zeiger, Arrays, Slices, Maps, Structs und Fehler; „Logik & Ablauf“ behandelt Methoden, Interfaces, Error Wrapping,panic und recover, Packages und den Umgang mit Zeit; der Abschnitt „Objektorientierte Programmierung“ behandelt, was das ohne Klassen bedeutet (Structs, Methoden, implizite Interfaces, Embedding), dann Generics, Goroutinen, Channels und select, io.Reader und encoding/json sowie Entwurfsmuster. Die erste Überraschung an Go ist, wie wenig Syntax es gibt, die zweite, dass Fehler Werte sind, die du bei jedem Aufruf prüfst; lerne beides richtig, denn idiomatisches Go ist das, was Code Reviews in Go erwarten.StartenEigene Seite