Learn Go with Pocket-Sized Projects
Autor Alienor Latouren Limba Engleză Hardback – 16 iul 2025
Actualizarea majoră pe care o aduce acest volum față de manualele teoretice clasice constă în trecerea de la sintaxa izolată la aplicabilitatea imediată în ecosisteme moderne, integrând inclusiv suportul pentru generice introdus în versiunile recente de Go. Descoperim aici o abordare practică, structurată în jurul a 11 aplicații „pocket-sized”, care transformă procesul de învățare într-o serie de iterații tehnice concrete. Notăm cu interes modul în care autorii, Aliénor Latour, Donia Chaiehloudj și Pascal Bertrand, ghidează cititorul de la simple bucle și mapări până la arhitecturi complexe bazate pe gRPC și șabloane HTML. Putem afirma că volumul excelează în demitizarea concurenței prin implementarea unui rezolvitor de labirinturi bazat pe goroutines, oferind o perspectivă tactilă asupra unui subiect adesea abstract. Complementar lui Beginning Go Programming, care se concentrează pe fundamentele limbajului și sintaxa de bază, acest titlu publicat de Manning Publications acoperă zona de implementare hardware prin TinyGo și dezvoltarea de servicii web robuste. De asemenea, spre deosebire de Go Crazy, care explorează zone de nișă precum blockchain-ul, Learn Go with Pocket-Sized Projects menține un echilibru între utilitarismul cotidian (habit trackers, convertoare CLI) și rigoarea inginerească a testării și documentării codului. Fiecare proiect este conceput să fie independent, permițând dezvoltatorilor să sară direct la subiectele de interes, fie că este vorba despre caching cu generice sau securizarea unui serviciu web. Anexele tehnice adaugă o valoare considerabilă, oferind instrumente esențiale pentru optimizarea performanței prin benchmarking și fuzzing, aspecte critice pentru orice aplicație de producție scrisă în limbajul dezvoltat de Google.
Preț: 328.06 lei
Preț vechi: 410.08 lei
-20%
Carte disponibilă
Livrare economică 08-22 mai
Livrare express 24-30 aprilie pentru 182.07 lei
Specificații
ISBN-10: 1633438805
Pagini: 512
Dimensiuni: 185 x 232 x 31 mm
Greutate: 0.88 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească idiomurile Go prin practică directă. Este ideală pentru cei care vor să treacă de la „Hello World” la proiecte scalabile, învățând simultan despre microservicii, concurență și chiar programarea microcontrolerelor. Câștigați un portofoliu de 11 aplicații funcționale și o înțelegere profundă a arhitecturii software moderne.