Hands-on Go Programming: Învățați programarea Golang de la Google, structurile de date, gestionarea erorilor și simultaneitatea ( English Edition)

Evaluare:   (4.3 din 5)

Hands-on Go Programming: Învățați programarea Golang de la Google, structurile de date, gestionarea erorilor și simultaneitatea ( English Edition) (Prithvipal Singh)

Recenzii ale cititorilor

Rezumat:

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.

Dezavantaje:

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)

Titlul original:

Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

Conținutul cărții:

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.

Alte date despre carte:

ISBN:9789389898194
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Hands-on Go Programming: Învățați programarea Golang de la Google, structurile de date, gestionarea...
Un ghid ușor de înțeles care vă ajută să vă...
Hands-on Go Programming: Învățați programarea Golang de la Google, structurile de date, gestionarea erorilor și simultaneitatea ( English Edition) - Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

Lucrările autorului au fost publicate de următorii editori:

© 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)