Értékelés:

A könyv egy jól szervezett és világosan megírt útmutató azok számára, akik már rendelkeznek némi tapasztalattal a Go programozásban, és a Go szabványos könyvtár segítségével szeretnének webfejlesztést tanulni. Bár jó magyarázatokat ad és gazdag kódpéldákban, az előzetes ismeretek feltételezése miatt nem alkalmas abszolút kezdők számára.
Előnyök:⬤ Jól megírt és szervezett
⬤ világos és könnyen követhető
⬤ a webfejlesztés fontos fogalmait tárgyalja
⬤ nem támaszkodik harmadik féltől származó könyvtárakra
⬤ jó azoknak, akik már rendelkeznek némi tapasztalattal a Go és a webprogramozás terén.
⬤ A kódminták gyakran nem működnek
⬤ a teljesen kezdők számára túlságosan is haladó lehet
⬤ hiányzik a Go programozás alapfogalmainak átfogó bemutatása
⬤ a felhasználóknak további forrásokkal kell kiegészíteniük a könyvet az anyag teljes megértéséhez.
(19 olvasói vélemény alapján)
Go Web Programming
Összefoglaló
A Go webprogramozás megtanítja, hogyan építhetünk skálázható, nagy teljesítményű webes alkalmazásokat Go nyelven, modern tervezési elvek felhasználásával.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
A Go nyelv a skálázható, nagy teljesítményű webalkalmazások követelményeit a tiszta és gyors fordított kód, a szemétgyűjtés, az egyszerű párhuzamossági modell és a fantasztikus szabványos könyvtár révén kezeli. Tökéletes mikroszolgáltatások írásához vagy skálázható, karbantartható rendszerek építéséhez.
A könyvről
A Go webprogramozás megtanítja, hogyan építsünk webes alkalmazásokat Go nyelven a modern tervezési elvek felhasználásával. Megtanulja, hogyan valósítsa meg a függőségi injektálás tervezési mintát tesztpéldányok írásához, hogyan használja a párhuzamosságot a webalkalmazásokban, és hogyan hozzon létre és fogyasszon JSON-t és XML-t webszolgáltatásokban. Útközben felfedezed, hogyan minimalizálhatod a külső keretrendszerektől való függőséget, és értékes termelékenységi technikákat sajátíthatsz el az alkalmazások teszteléséhez és telepítéséhez.
What's Inside
⬤ Az alapok.
⬤ Tesztelés és benchmarking.
⬤ Párhuzamosság használata.
⬤ Telepítés önálló szerverekre, PaaS-ra és Dockerre.
⬤ Tucatnyi tipp, trükk és technika.
Az olvasóról
Ez a könyv feltételezi, hogy ismeri a Go nyelv alapjait és a webfejlesztés általános fogalmait.
A szerzőről
Sau Sheong Chang a Singapore Power digitális technológiáért felelős ügyvezető igazgatója és a Ruby és Go közösségek aktív résztvevője.
Tartalomjegyzék
1. RÉSZ GO ÉS WEBES ALKALMAZÁSOK.
⬤ Go és webes alkalmazások.
⬤ Go ChitChat.
2. RÉSZ ALAPVETŐ WEBES ALKALMAZÁSOK.
⬤ Kérések kezelése.
⬤ Kérések feldolgozása.
⬤ Tartalom megjelenítése.
⬤ Adatok tárolása.
3. RÉSZ: VALÓDIAK VAGYUNK.
⬤ Webszolgáltatások.
⬤ Az alkalmazás tesztelése.
⬤ A Go párhuzamosság kihasználása.
⬤ A Go telepítése.