Ocena:

Książka „Współbieżność w Go” została dobrze przyjęta ze względu na dogłębne omówienie modelu współbieżności Go, praktyczne przykłady i dobrze zorganizowaną treść. Przemawia zarówno do nowicjuszy, jak i doświadczonych programistów, którzy chcą lepiej zrozumieć współbieżność w Go. Niektóre recenzje wskazują jednak na problemy z jakością pisania, błędami edycyjnymi i czasami przytłaczającą ilością informacji, co może frustrować czytelników.
Zalety:Dogłębne i praktyczne omówienie modelu współbieżności Go.
Wady:Przejrzyste przykłady, które skutecznie ilustrują kluczowe koncepcje.
(na podstawie 53 opinii czytelników)
Concurrency in Go: Tools and Techniques for Developers
Współbieżność może być notorycznie trudna do osiągnięcia, ale na szczęście otwarty język programowania Go sprawia, że praca ze współbieżnością jest trakcyjna, a nawet łatwa. Jeśli jesteś programistą zaznajomionym z Go, ta praktyczna książka demonstruje najlepsze praktyki i wzorce, które pomogą Ci włączyć współbieżność do swoich systemów.
Autorka Katherine Cox-Buday przeprowadzi Cię krok po kroku przez cały proces. Zrozumiesz, w jaki sposób Go modeluje współbieżność, jakie problemy wynikają z tego modelu i jak możesz komponować prymitywy w ramach tego modelu, aby rozwiązywać problemy. Zdobędziesz umiejętności i narzędzia potrzebne do pisania i wdrażania systemów współbieżnych dowolnej wielkości.
⬤ Zrozumienie, w jaki sposób Go rozwiązuje podstawowe problemy, które sprawiają, że współbieżność jest trudna do poprawnego wykonania.
⬤ Poznaj kluczowe różnice między współbieżnością a równoległością.
⬤ Zagłębić się w składnię prymitywów synchronizacji pamięci Go.
⬤ Tworzenie wzorców przy użyciu tych prymitywów w celu pisania łatwego w utrzymaniu kodu współbieżnego.
⬤ Skomponuj wzorce w serię praktyk umożliwiających pisanie dużych, rozproszonych systemów, które można skalować.
⬤ Poznaj wyrafinowanie kryjące się za goroutines i sposób, w jaki środowisko uruchomieniowe Go łączy wszystko razem.