Evaluare:
Cartea se adresează începătorilor care doresc să înceapă să programeze în Go, oferind exemple practice și un accent pe subiectele avansate. Cu toate acestea, ea suferă de mai multe erori de cod și explicații slabe.
Avantaje:Cartea este practică, ușor de urmărit și include bune practici de codare, testare unitară, gestionarea erorilor, logare, urmărire și securitate. Oferă exemple de coduri utile pentru funcționalitățile client/server HTTP.
Dezavantaje:Există mai multe erori în codul sursă de exemplu, iar explicațiile furnizate în carte sunt considerate slabe de către unii cititori. Acest lucru a dus la nemulțumiri și avertismente împotriva achiziționării.
(pe baza a 3 recenzii ale cititorilor)
Practical Go: Building Scalable Network and Non-Network Applications
GHIDUL DVS. PRACTIC PENTRU SCRIEREA DE APLICAȚII UTILIZÂND GO
Google a anunțat public limbajul de programare Go în 2009, iar lansarea versiunii 1.0 a fost anunțată în 2012. De la anunțarea sa către comunitate și promisiunea de compatibilitate a versiunii 1. 0, limbajul Go a fost utilizat pentru a scrie programe software scalabile și cu impact ridicat, de la aplicații de linie de comandă și instrumente de infrastructură critică la sisteme distribuite la scară largă. Viteza, simplitatea și fiabilitatea sa îl fac o alegere perfectă pentru dezvoltatorii care lucrează în diverse domenii.
În Practical Go - Building Scalable Network + Non-Network Applications, veți învăța să utilizați limbajul de programare Go pentru a construi aplicații software robuste, gata de producție. Veți învăța suficient pentru a construi instrumente de linie de comandă și aplicații care comunică prin HTTP și gRPC.
Acest ghid practic va acoperi:
⬤ Scrierea de aplicații de linie de comandă.
⬤ Scrierea unor servicii și clienți HTTP.
⬤ Scrierea de servicii și clienți RPC utilizând gRPC.
⬤ Scrierea de middleware pentru clienți și servere de rețea.
⬤ Stocarea datelor în depozite de obiecte cloud și baze de date SQL.
⬤ Testarea aplicațiilor utilizând tehnici idiomatice.
⬤ Adăugarea observabilității aplicațiilor dumneavoastră.
⬤ Managementul datelor de configurare din aplicațiile dvs.
Veți învăța să implementați cele mai bune practici folosind exemple practice scrise ținând cont de practicile moderne. Punând accentul pe utilizarea pe cât posibil a pachetelor de biblioteci standard, Practical Go vă va oferi o bază solidă pentru dezvoltarea de aplicații mari folosind Go, valorificând cele mai bune elemente ale ecosistemului limbajului.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)