Programmazione Go pratica: Imparare la programmazione Golang di Google, le strutture dati, la gestione degli errori e la concorrenza ( English Edition)

Punteggio:   (4,3 su 5)

Programmazione Go pratica: Imparare la programmazione Golang di Google, le strutture dati, la gestione degli errori e la concorrenza ( English Edition) (Prithvipal Singh)

Recensioni dei lettori

Riepilogo:

Il libro su Golang è descritto da molti come una risorsa completa e adatta ai principianti che copre un'ampia gamma di argomenti, dalle basi ai concetti avanzati. Include esempi pratici, è accessibile e adatto a studenti di diversi livelli. Tuttavia, alcune recensioni esprimono disappunto per la profondità del libro, criticando la scarsa copertura e l'omissione di argomenti critici come la gestione dei file.

Vantaggi:

Copertura completa delle basi di Golang e degli argomenti avanzati
esempi pratici
adatto ai principianti
molto conveniente
ben strutturato e facile da capire
altamente raccomandato per studenti e professionisti.

Svantaggi:

Alcuni contenuti sono stati criticati perché troppo superficiali
manca la copertura di argomenti importanti come la lettura e la scrittura dei file
alcune spiegazioni sono incoerenti o contraddittorie
potrebbe non soddisfare i programmatori più esperti in cerca di profondità.

(basato su 46 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Una guida di facile comprensione che aiuta a familiarizzare con le basi e i concetti avanzati di Golang.

Caratteristiche principali

⬤  Tutto quello che c'è da sapere su come usare la programmazione Go.

⬤  Esempi illustrati di funzioni Go, flussi di controllo e array.

⬤  Approfondimento su Slices, Maps, Structs, Error Handling e Concurrency in Golang.

Descrizione

Hands-on Go Programming è stato progettato per farvi iniziare a lavorare il più velocemente possibile con Go. Non imparerete solo le basi, ma verrete introdotti all'uso delle funzionalità avanzate di Golang.

Il libro inizia con i concetti di base di tipi di dati, costanti, variabili, operatori, riassegnazione e ridichiarazione. In seguito, esploriamo e impariamo l'uso di Funzioni, Flussi di controllo, Array, Slices, Mappe e Strutture, grazie ad alcuni esempi e illustrazioni. Poi conosciamo i Metodi in Golang. Inoltre, impariamo a conoscere aspetti complessi di Golang come le interfacce, i puntatori, la concorrenza e la gestione degli errori.

Alla fine, avrete familiarità con i concetti di base e avanzati di Go e potrete iniziare a sviluppare programmi critici utilizzando questo linguaggio.

Che cosa imparerete?

⬤  Imparare a fondo le sintassi di Golang, le strutture di controllo e la gestione degli errori.

⬤  Imparare a dichiarare, creare e modificare Slices, Maps e Struct in Go.

⬤  Costruire i propri programmi concorrenti con Goroutines e Channels.

⬤  Approfondimento sulla gestione degli errori in Golang.

Per chi è questo libro?

Chiunque conosca la programmazione di base può usare questo libro per aggiornarsi su Golang. Questo libro è anche per gli studenti di ingegneria, i professionisti dell'IT/Software e i programmatori Go esistenti. Gli architetti e gli sviluppatori che lavorano nei settori del cloud, delle reti e del DevOps possono utilizzare questo libro per imparare la programmazione Go e applicare le conoscenze acquisite per progettare e costruire soluzioni nei loro rispettivi domini.

Indice dei contenuti

1. Capitolo 1 Introduzione.

2. Capitolo 2 Funzioni.

3. Capitolo 3 Flussi di controllo.

4. Capitolo 4 Array.

5. Capitolo 5 Le fette.

6. Capitolo 6 Mappe.

7. Capitolo 7 Strutture.

8. Capitolo 8 Metodi.

9. Capitolo 9 Interfacce.

10. Capitolo 10 Puntatori.

11. Capitolo 11 Concorrenza.

12. Capitolo 12 Gestione degli errori.

Informazioni sull'autore

Sachchidanand Singh è un PMI di Advanced Analytics, BI e Data Science presso l'IBM India Software Labs (ISL) di Pune. Ha conseguito un M. Tech presso il Birla Institute of Technology and Science (BITS), Pilani. È autore di oltre una dozzina di articoli di ricerca tecnica in riviste informatiche internazionali e conferenze nazionali/internazionali dell'IEEE. È titolare di diversi brevetti nei settori dell'intelligenza artificiale, dell'apprendimento automatico, del cloud e del cognitivo. Ha una ricca esperienza nella progettazione di architetture e nell'implementazione di soluzioni con tecnologie come Advanced Analytics e Business Intelligence (BI). È revisore IEEE, membro del Technical Program Committee (TPC) di varie conferenze nazionali/internazionali e membro del comitato di revisione dell'American Journal of Computer Science and Information.

Profilo LinkedIn: www.linkedin.com/in/sachchidanand-singh-67908018.

Prithvipal Singh lavora nel settore IT da quasi un decennio. Ha una vasta esperienza di lavoro in Java, Golang, Spring, Node. js e Python. Ha esperienza nell'architettura a microservizi e nel dominio del cloud. Ha conseguito un MCA presso l'Università Savitribai Phule Pune.

Profilo LinkedIn: www.linkedin.com/in/prithvipal-singh-2a7b4b49.

Altre informazioni sul libro:

ISBN:9789389898194
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione Go pratica: Imparare la programmazione Golang di Google, le strutture dati, la...
Una guida di facile comprensione che aiuta a...
Programmazione Go pratica: Imparare la programmazione Golang di Google, le strutture dati, la gestione degli errori e la concorrenza ( English Edition) - Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)