Evaluare:
Cartea despre Golang este descrisă de mulți ca fiind o resursă cuprinzătoare și prietenoasă pentru începători, care acoperă o gamă largă de subiecte, de la noțiuni de bază la concepte avansate. Ea include exemple practice, este accesibilă și este potrivită pentru cursanți de diferite niveluri. Cu toate acestea, unele recenzii exprimă dezamăgire cu privire la profunzimea cărții, cu critici privind acoperirea superficială și omisiuni ale subiectelor critice, cum ar fi manipularea fișierelor.
Avantaje:⬤ Acoperire cuprinzătoare a bazelor Golang și a subiectelor avansate
⬤ exemple practice
⬤ ușor de utilizat pentru începători
⬤ foarte accesibil
⬤ bine structurat și ușor de înțeles
⬤ foarte recomandat pentru studenți și profesioniști.
⬤ O parte din conținut este criticat pentru că este prea superficial
⬤ nu acoperă subiecte importante precum citirea și scrierea fișierelor
⬤ unele explicații sunt inconsistente sau contradictorii
⬤ ar putea să nu satisfacă programatorii mai experimentați care caută profunzime.
(pe baza a 46 recenzii ale cititorilor)
Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)
Un ghid ușor de înțeles care vă ajută să vă familiarizați cu conceptele de bază și avansate din Golang
Caracteristici principale
⬤ Tot ce trebuie să știți despre cum să utilizați programarea Go.
⬤ Exemple ilustrate privind funcțiile Go, fluxurile de control și matricele.
⬤ Imersiune profundă în Slices, Maps, Structs, Error Handling și Concurrency în Golang.
Descriere
Hands-on Go Programming este conceput pentru a vă pune în mișcare cât mai repede cu Go. Nu veți învăța doar elementele de bază, ci veți fi introdus în modul de utilizare a caracteristicilor avansate ale Golang.
Cartea începe cu conceptele de bază ale Tipurilor de date, Constantelor, Variabilelor, Operatorilor, Reasignării și Redeclarării. Mergând mai departe, explorăm și învățăm utilizarea funcțiilor, a fluxurilor de control, a array-urilor, a feliilor, a hărților și a structurilor folosind câteva exemple și ilustrații excelente. Aflăm apoi despre metodele din Golang. În plus, vom învăța despre aspecte complexe ale Golang, cum ar fi interfețele, indicatorii, concurența și gestionarea erorilor.
Până la final, veți fi familiarizați atât cu conceptele de bază, cât și cu cele avansate din Go și veți începe să dezvoltați programe critice care funcționează folosind acest limbaj.
Ce veți învăța
⬤ Învățați în profunzime sintaxa Golang, structurile de control și Error Handling.
⬤ Învățați să declarați, să creați și să modificați Slices, Maps și Struct în Go.
⬤ Construiți propriile programe concurente cu Goroutines și Channels.
⬤ Imersiune profundă în gestionarea erorilor în Golang.
Pentru cine este această carte
Oricine care știe programare de bază poate folosi această carte pentru a se perfecționa în Golang. De asemenea, această carte este destinată studenților la inginerie, profesioniștilor din domeniul IT/Software și programatorilor Go existenți. Arhitecții și dezvoltatorii care lucrează în Cloud, Networking și DevOps pot folosi această carte pentru a învăța programarea Go și pentru a aplica cunoștințele dobândite pentru a proiecta și construi soluții în domeniile lor respective.
Tabla de conținut
1. Capitolul 1 Introducere.
2. Capitolul 2 Funcții.
3. Capitolul 3 Fluxuri de control.
4. Capitolul 4 Array-uri.
5. Capitolul 5 Felii.
6. Capitolul 6 Hărți.
7. Capitolul 7 Structuri.
8. Capitolul 8 Metode.
9. Capitolul 9 Interfețe.
10. Capitolul 10 Pointeri.
11. Capitolul 11 Concurrență.
12. Capitolul 12 Gestionarea erorilor.
Despre autor
Sachchidanand Singh este Advanced Analytics, BI și Data Science SME la IBM India Software Labs (ISL), Pune. El este M. Tech de la Birla Institute of Technology and Science (BITS), Pilani. Este autorul a mai mult de o duzină de lucrări de cercetare tehnică în IEEE, reviste internaționale de informatică și conferințe naționale/internaționale. Deține mai multe brevete în domeniile inteligenței artificiale, învățării automate, cloud și cognitiv. Are o experiență bogată în proiectarea arhitecturii și implementarea soluțiilor cu tehnologii precum Advanced Analytics și Business Intelligence (BI). Este recenzor IEEE, membru al Comitetului de program tehnic (TPC) al diferitelor conferințe naționale/internaționale și membru al comitetului de recenzori al American Journal of Computer Science and Information.
Profil LinkedIn: www.linkedin.com/in/sachchidanand-singh-67908018.
Prithvipal Singh lucrează în industria IT de aproape un deceniu. Are o vastă experiență de lucru în Java, Golang, Spring, Node. js și Python. Are expertiză în arhitectura microservicii și în domeniul cloud. El este MCA de la Universitatea Savitribai Phule Pune.
Profil LinkedIn: www.linkedin.com/in/prithvipal-singh-2a7b4b49.
© 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)