Practical Go: Costruire applicazioni di rete e non di rete scalabili

Punteggio:   (4,5 su 5)

Practical Go: Costruire applicazioni di rete e non di rete scalabili (Amit Saha)

Recensioni dei lettori

Riepilogo:

Il libro si rivolge ai principianti che vogliono iniziare a programmare in Go, con esempi pratici e un'attenzione particolare agli argomenti avanzati. Tuttavia, soffre di diversi errori di codice e di spiegazioni insufficienti.

Vantaggi:

Il libro è pratico, facile da seguire e include buone pratiche di codifica, test delle unità, gestione degli errori, logging, tracing e sicurezza. Fornisce utili codici di esempio per le funzionalità client/server HTTP.

Svantaggi:

Ci sono diversi errori nel codice sorgente di esempio e le spiegazioni fornite nel libro sono considerate scarse da alcuni lettori. Questo ha portato a insoddisfazione e ad avvertire di non acquistarlo.

(basato su 3 recensioni dei lettori)

Titolo originale:

Practical Go: Building Scalable Network and Non-Network Applications

Contenuto del libro:

GUIDA PRATICA ALLA SCRITTURA DI APPLICAZIONI CON GO.

Google ha annunciato il linguaggio di programmazione Go al pubblico nel 2009, mentre la versione 1.0 è stata annunciata nel 2012. Dal suo annuncio alla comunità e dalla promessa di compatibilità della versione 1.0, il linguaggio Go è stato utilizzato per scrivere programmi software scalabili e di grande impatto, da applicazioni a riga di comando e strumenti per infrastrutture critiche a sistemi distribuiti su larga scala. La velocità, la semplicità e l'affidabilità del linguaggio Go lo rendono una scelta perfetta per gli sviluppatori che operano in diversi settori.

In Practical Go - Building Scalable Network + Non-Network Applications, imparerete a usare il linguaggio di programmazione Go per costruire applicazioni software robuste e pronte per la produzione. Imparerete quanto basta per costruire strumenti da riga di comando e applicazioni che comunicano su HTTP e gRPC.

Questa guida pratica coprirà:

⬤ Scrittura di applicazioni a riga di comando.

⬤ Scrittura di servizi e client HTTP.

⬤ Scrivere servizi e client RPC utilizzando gRPC.

⬤ Scrittura di middleware per client e server di rete.

⬤ Memorizzazione dei dati in archivi di oggetti nel cloud e in database SQL.

⬤ Testare le applicazioni utilizzando tecniche idiomatiche.

⬤ Aggiungere l'osservabilità alle applicazioni.

⬤ Gestione dei dati di configurazione delle applicazioni.

Imparerete a implementare le migliori pratiche grazie a esempi pratici scritti tenendo conto delle pratiche moderne. Concentrandosi sull'utilizzo dei pacchetti di librerie standard per quanto possibile, Practical Go vi fornirà una solida base per lo sviluppo di applicazioni di grandi dimensioni con Go, sfruttando il meglio dell'ecosistema del linguaggio.

Altre informazioni sul libro:

ISBN:9781119773818
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2022
Numero di pagine:416

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Fare matematica con Python - Doing Math with Python
Doing Math with Python mostra come utilizzare Python per approfondire argomenti matematici di livello superiore come...
Fare matematica con Python - Doing Math with Python
Practical Go: Costruire applicazioni di rete e non di rete scalabili - Practical Go: Building...
GUIDA PRATICA ALLA SCRITTURA DI APPLICAZIONI CON GO .Google...
Practical Go: Costruire applicazioni di rete e non di rete scalabili - Practical Go: Building Scalable Network and Non-Network Applications

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)