Evaluare:
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.
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)
Learning Go Programming: Build ScalableNext-Gen Web Application using Golang (English Edition)
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.
© 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)