Practical Go
Autor Amit Sahaen Limba Engleză Paperback – 21 dec 2021
Provocarea principală în dezvoltarea software modernă nu este doar scrierea codului, ci construirea unor sisteme care să reziste în producție, să fie observabile și ușor de testat. În Practical Go, subliniem o abordare tehnică riguroasă, orientată spre rezultate palpabile, pornind de la fundamentul limbajului creat de Google pentru a ajunge la arhitecturi distribuite complexe. Reținem că autorul, Amit Saha, nu se rezumă la teorie, ci ghidează cititorul prin procesul de creare a instrumentelor de linie de comandă (CLI), a serviciilor web și a sistemelor RPC.
Structura cărții este una modulară și evolutivă. Primele capitole pun bazele prin dezvoltarea de aplicații CLI, insistând pe parsarea argumentelor și tratarea erorilor, pentru ca ulterior să treacă la interacțiuni complexe în rețea. Abordarea diferă de Beginning Go Programming prin nivelul de aplicabilitate; în timp ce Beginning Go Programming se concentrează pe sintaxă și concepte fundamentale, volumul de față presupune că cititorul vrea să livreze software gata de producție, punând accent pe detalii precum middleware-ul pentru clienți și servere sau deserializarea datelor.
În comparație cu Network Programming with Go Language, care explorează arhitectura de rețea la un nivel mai abstract, Practical Go rămâne ancorată în fluxul de lucru zilnic al unui inginer software. Analizăm cum se pot utiliza bazele de date SQL și stocarea în cloud, cum se implementează testarea unitară idiomatică și cum se adaugă straturi de observabilitate. Este un manual tehnic ce prioritizează biblioteca standard a limbajului, oferind astfel o bază solidă și sustenabilă pentru orice proiect de anvergură în ecosistemul Go.
Preț: 194.03 lei
Preț vechi: 242.54 lei
-20%
Carte disponibilă
Livrare economică 04-18 mai
Livrare express 18-24 aprilie pentru 39.81 lei
Specificații
ISBN-10: 1119773814
Pagini: 416
Dimensiuni: 186 x 232 x 23 mm
Greutate: 0.74 kg
Ediția:1
Editura: Wiley
Locul publicării:Hoboken, United States
De ce să citești această carte
Recomandăm această carte dezvoltatorilor care au depășit etapa de începător și doresc să construiască servicii backend profesionale. Veți câștiga o înțelegere profundă a modului în care se scriu clienți și servere HTTP/gRPC robuste, beneficiind de exemple de cod axate pe bune practici de producție, monitorizare și scalabilitate, folosind preponderent biblioteca standard a limbajului Go.
Despre autor
Amit Saha este un inginer software și autor cu o vastă experiență în automatizarea infrastructurii și dezvoltarea de instrumente open-source. Expertiza sa tehnică se reflectă în modul în care abordează limbajul Go, concentrându-se pe eficiență și fiabilitate. Saha este cunoscut pentru capacitatea sa de a descompune concepte complexe de sistem în pași executabili, fiind un promotor al utilizării bibliotecii standard pentru a menține proiectele software simplu de întreținut și performante.