Współbieżność w Go: Narzędzia i techniki dla programistów

Ocena:   (4,5 na 5)

Współbieżność w Go: Narzędzia i techniki dla programistów (Katherine Cox-Buday)

Opinie czytelników

Podsumowanie:

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)

Oryginalny tytuł:

Concurrency in Go: Tools and Techniques for Developers

Zawartość książki:

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.

Dodatkowe informacje o książce:

ISBN:9781491941195
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2017
Liczba stron:238

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Współbieżność w Go: Narzędzia i techniki dla programistów - Concurrency in Go: Tools and Techniques...
Współbieżność może być notorycznie trudna do...
Współbieżność w Go: Narzędzia i techniki dla programistów - Concurrency in Go: Tools and Techniques for Developers

Prace autora wydały następujące wydawnictwa: