Învățarea programării Go: Construiți aplicații web scalabile de ultimă generație utilizând Golang (ediția în limba engleză)

Evaluare:   (4.4 din 5)

Învățarea programării Go: Construiți aplicații web scalabile de ultimă generație utilizând Golang (ediția în limba engleză) (Shubhangi Agarwal)

Recenzii ale cititorilor

Rezumat:

Cartea este în general bine considerată pentru începătorii care învață programarea Go, deși unii recenzenți consideră că îi lipsește profunzimea în acoperirea subiectelor.

Avantaje:

Excelentă pentru începători
clar scrisă
include multe exemple și întrebări
bine structurată
accesibilă
bună introducere în programarea Go.

Dezavantaje:

Subiectele sunt acoperite într-o manieră superficială; îi lipsește profunzimea în comparație cu alte resurse precum site-ul oficial Go.

(pe baza a 6 recenzii ale cititorilor)

Titlul original:

Learning Go Programming: Build ScalableNext-Gen Web Application using Golang (English Edition)

Conținutul cărții:

Scufundare profundă în subiectele esențiale ale programării Go.

Caracteristici principale

⬤  Înțelegeți elementele fundamentale ale limbajului Go, istoria, scopul și poveștile sale de succes. /li>.

⬤ Învățați cum să lucrați cu variabile, constante, tipuri de date, operatori, structuri de control și funcții.

⬤ Să vă familiarizați și să lucrați cu bibliotecile Golang standard.

⬤ Învățați cum să creați pachete personalizate și instalarea pachetelor terțe.

⬤ Înțelegeți cum se realizează concurența în Go cu utilizarea Goroutines, Mutex și Channels.

⬤ Înțelegeți cum este tratată o eroare în Golang și bibliotecile acceptate.

Descriere

Această carte este o lectură unică atât pentru începători, cât și pentru dezvoltatori, deoarece acoperă pe larg subiecte care variază de la cele fundamentale la cele avansate în programarea Go. Noțiuni de bază precum tipurile de date, structurile de control și buclele în au fost explicate în profunzime. O descriere detaliată a Structurilor, Interfețelor, Polimorfismului și Concurrenței vă va permite să scrieți coduri profesionale folosind Golang. Veți avea o idee despre tipul de date de eroare și cum să îl recuperați în Golang. Veți fi capabili să utilizați biblioteci standard, să creați pachete personalizate și să instalați pachete terțe în Golang. Crearea de funcții și invocarea acestora în Go au fost explicate în mod viu. Până la sfârșit, veți fi capabil să scrieți cod Golang avansat și, în același timp, să dezvoltați o aplicație cu serverul Golang.

Ce veți învăța

⬤ Învățați cum să scrieți coduri folosind structuri de control și bucle în Go.

⬤ Să vă familiarizați cu tipul de operatori din Go.

⬤ Învățați cum să lucrați cu Array și Slice în Go.

⬤ Familiarizați-vă și lucrați cu funcțiile din Go.

⬤ Învățați cum să implementați programarea concurentă în Go.

Pentru cine este această carte

Această carte este destinată tuturor celor care doresc să învețe limbajul de programare Golang. Programatorii și dezvoltatorii care utilizează în prezent Golang pot folosi această carte ca un ghid de referință.

Tabla de conținut

1. Introducere în Go.

2. Configurarea mediului.

3. Începerea cu Go.

4. Variabile, tipuri de date și constante.

5. Operatori.

6. Structuri de control.

7. Funcții.

8. Pachete în Go.

9. Array-uri și slice-uri.

10. Șiruri.

11. Pointeri.

12. Structuri.

13. Compoziție.

14. Interfețe și polimorfism.

15. Hărți.

16. Concurrența cu Go.

17. Mutex și canale.

18. Gestionarea erorilor.

19. Reflecția.

20. Construirea aplicației web.

Despre autori

Shubhangi Agarwal este un inginer software cu experiență, care în ultimii patru ani a lucrat în industria tehnologiei informației. În 2017, Shubhangi și-a început cariera în industria cercetării de piață, trecând la IBM India Pvt. Ltd., în prezent lucrează ca inginer software senior la Tata Consultancy Services Ltd. În cariera sa, Shubhangi a lucrat pe mai multe tehnologii, cum ar fi Python, Golang și diverse evenimente de dezvoltare backend. Ea lucrează, de asemenea, ca freelancer, ajutând organizațiile în proiectele lor și oferind aceleași oportunități și altora.

În 2018, Shubhangi a prins gustul scrisului prin blogurile sale. Își împărtășește opiniile cu privire la mai multe limbaje de programare, probleme tehnice comune și soluțiile acestora și realizează videoclipuri cu conținut tehnic. Shubhangi adoră să lucreze la cele mai recente tehnologii și să împărtășească informații tehnice prin intermediul site-ului său.

Profil LinkedIn: https: //www.linkedin.com/in/shubhangi-agarwal-501366125/.

Blog links: http: //momentmate.com/blogs/? q=technical/j.

Alte date despre carte:

ISBN:9789389898422
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Învățarea programării Go: Construiți aplicații web scalabile de ultimă generație utilizând Golang...
Scufundare profundă în subiectele esențiale ale...
Învățarea programării Go: Construiți aplicații web scalabile de ultimă generație utilizând Golang (ediția în limba engleză) - Learning Go Programming: Build ScalableNext-Gen Web Application using Golang (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)