Vorwort
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Hey, willkommen bei Concurrency in Go! Ich freue mich, dass du dieses Buch in die Hand genommen hast, und bin gespannt darauf, mit dir in den nächsten sechs Kapiteln das Thema Gleichzeitigkeit in Go zu erforschen!
Go ist eine wunderbare Sprache. Ich erinnere mich, dass ich sie mit großem Interesse erkundet habe, als sie zum ersten Mal angekündigt und in die Welt gesetzt wurde: Sie war kurz, ließ sich unglaublich schnell kompilieren, war leistungsfähig, unterstützte die Duck-Typisierung und - zu meiner Freude - fand ich die Arbeit mit den Primitiven der Parallelität intuitiv. Als ich zum ersten Mal das Schlüsselwort go benutzte, um eine Goroutine zu erstellen (das werden wir noch behandeln, versprochen!), musste ich lächerlich grinsen. Ich hatte schon in mehreren Sprachen mit Gleichzeitigkeit gearbeitet, aber noch nie in einer Sprache, die Gleichzeitigkeit so einfach machte (was nicht heißen soll, dass es sie nicht gibt; ich hatte nur noch keine benutzt). Ich hatte meinen Weg zu Go gefunden.
Im Laufe der Jahre schrieb ich nicht nur private Skripte in Go, sondern auch persönliche Projekte, bis ich schließlich beruflich an einem Projekt mit vielen hunderttausend Zeilen arbeitete. Im Laufe der Zeit wuchs die Community mit der Sprache und wir entdeckten gemeinsam bewährte Methoden für die Arbeit mit Parallelität in Go. Ein paar Leute hielten ...