Evaluare:
Cartea este bine primită de programatorii intermediari și de cei care doresc să își consolideze cunoștințele despre Go. Oferă o bază solidă, exemple bune și perspective asupra ecosistemului de programare Go. Cu toate acestea, nu este potrivită pentru începătorii compleți și are unele probleme de calitate în anumite exemplare.
Avantaje:⬤ Excelentă pentru dezvoltatorii intermediari și pentru cei familiarizați cu un alt limbaj de programare.
⬤ Capitole concise care acoperă aspectele esențiale ale Go.
⬤ Exemple excelente integrate într-o aplicație exemplu.
⬤ Oferă o perspectivă practică asupra caracteristicilor și ecosistemului Go.
⬤ Bună bază pentru înțelegerea limbajului Go cu exemple idiomatice.
⬤ Acoperire cuprinzătoare a unor subiecte importante precum concurența și testarea.
⬤ Nu este ideală pentru începători
⬤ Presupune unele cunoștințe anterioare de programare.
⬤ Unele cărți au probleme de calitate a imprimării, ceea ce le face dificil de citit.
⬤ Anumite capitole par aride sau repetitive
⬤ unii pot găsi abordarea prea concentrată pe codificarea pas cu pas, fără suficiente exemple din lumea reală.
⬤ Cartea poate încetini după primele capitole, în special în ceea ce privește explorarea bibliotecii standard.
(pe baza a 54 recenzii ale cititorilor)
Go in Action
Rezumat
Go în acțiune prezintă limbajul Go, ghidându-vă de la dezvoltator curios la guru Go. Cartea începe prin a prezenta caracteristicile și conceptele unice ale limbajului Go. Apoi, veți obține experiență practică în scrierea de aplicații din lumea reală, inclusiv site-uri web și servere de rețea, precum și tehnici de manipulare și conversie a datelor la viteze care vă vor face prietenii invidioși.
Cumpărarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Dezvoltarea aplicațiilor poate fi destul de complicată chiar și atunci când nu aveți de-a face cu probleme complexe de programare a sistemelor, cum ar fi concurența la scară web și performanța în timp real. Deși este posibil să se rezolve aceste probleme obișnuite cu ajutorul unor instrumente și cadre suplimentare, Go le gestionează din start, ceea ce face ca experiența de programare să fie mai naturală și mai productivă. Dezvoltat la Google, Go alimentează atât startup-uri agile, cât și întreprinderi mari - companii care se bazează pe servicii performante în infrastructura lor.
Despre carte
Go în acțiune se adresează oricărui dezvoltator de nivel mediu care are experiență cu alte limbaje de programare și dorește să înceapă să învețe Go sau să înțeleagă mai bine limbajul și elementele sale interne. Această carte oferă o viziune intensivă, cuprinzătoare și idiomatică a limbajului Go. Ea se concentrează pe specificarea și implementarea limbajului, incluzând subiecte precum sintaxa limbajului, sistemul de tipuri Go, concurența, canalele și testarea.
What's Inside
⬤ Specificarea și implementarea limbajului.
⬤ Sistemul de tipuri al lui Go.
⬤ Structurile de date interne ale lui Go.
⬤ Testare și analiză comparativă.
Despre cititor
Această carte pornește de la premisa că sunteți un dezvoltator care lucrează cu un alt limbaj precum Java, Ruby, Python, C# sau C++.
Despre autori
William Kennedy este un dezvoltator software experimentat și autor al blogului GoingGo. Net. Brian Ketelsen și Erik St. Martin sunt organizatorii GopherCon și coautori ai cadrului Skynet bazat pe Go.
Tabla de conținut
⬤ Introducere în Go.
⬤ Start rapid Go.
⬤ Pachetare și instrumente.
⬤ Array-uri, slice-uri și hărți.
⬤ Sistemul de tipuri al lui Go.
⬤ Concurență.
⬤ Modele de confuzie.
⬤ Biblioteca standard.
⬤ Testare și analiză comparativă.
© 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)