Concurrency in Go: Tools and Techniques for Developers

Értékelés:   (4.5 az 5-ből)

Concurrency in Go: Tools and Techniques for Developers (Katherine Cox-Buday)

Olvasói vélemények

Összegzés:

A „Concurrency in Go” című könyv nagy népszerűségnek örvend a Go párhuzamossági modelljének alapos bemutatása, a gyakorlati példák és a jól strukturált tartalom miatt. A könyv egyaránt szól a kezdő és a tapasztalt fejlesztőkhöz, akik a Go párhuzamossággal kapcsolatos ismereteiket szeretnék bővíteni. Egyes kritikák azonban rámutatnak az írás minőségével kapcsolatos problémákra, szerkesztési hibákra és az olykor túl sok információra, ami frusztrálhatja az olvasókat.

Előnyök:

A Go párhuzamossági modelljének mélyreható és gyakorlatias lefedettsége.

Hátrányok:

Világos példák, amelyek hatékonyan illusztrálják a kulcsfogalmakat.

(53 olvasói vélemény alapján)

Könyv tartalma:

Az egyidejűséget köztudottan nehéz jól megoldani, de szerencsére a Go nyílt forráskódú programozási nyelv lehetővé teszi az egyidejűséggel való munkát, sőt könnyűvé teszi azt. Ha Ön a Go nyelvvel ismerkedő fejlesztő, ez a gyakorlatias könyv bemutatja a legjobb gyakorlatokat és mintákat, amelyek segítségével beépítheti az egyidejűséget a rendszereibe.

A szerző, Katherine Cox-Buday lépésről lépésre végigvezet a folyamaton. Megértheted, hogyan választja a Go az egyidejűség modellezését, milyen problémák merülnek fel ebből a modellből, és hogyan állíthatsz össze primitíveket ezen a modellen belül a problémák megoldásához. Megtanulja azokat a készségeket és eszközöket, amelyekre szüksége van ahhoz, hogy magabiztosan írhasson és implementálhasson bármilyen méretű egyidejű rendszereket.

⬤ Megtanulja, hogyan kezeli a Go azokat az alapvető problémákat, amelyek megnehezítik az egyidejűség helyes megvalósítását.

⬤ Tanulja meg az egyidejűség és a párhuzamosság közötti legfontosabb különbségeket.

⬤ Mélyedjen el a Go memória szinkronizációs primitívjeinek szintaxisában.

⬤ Minták kialakítása ezekkel a primitívekkel, hogy karbantartható egyidejű kódot írhassunk.

⬤ Egy sor olyan gyakorlatsorrá állítsa össze a mintákat, amelyek lehetővé teszik, hogy nagy, elosztott, skálázható rendszereket írjon.

⬤ Tanulja meg a goroutine-ok mögötti kifinomultságot és azt, hogy a Go futásideje hogyan varr össze mindent.

A könyv egyéb adatai:

ISBN:9781491941195
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2017
Oldalak száma:238

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Concurrency in Go: Tools and Techniques for Developers
Az egyidejűséget köztudottan nehéz jól megoldani, de szerencsére a Go nyílt forráskódú programozási nyelv...
Concurrency in Go: Tools and Techniques for Developers

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)