Struttura del corso

Introduzione

Comprendere il linguaggio di programmazione Go e l'architettura di Go

Installazione e configurazione dell'ambiente di sviluppo Go

Ripasso della sintassi di Go

Lavorare con i tipi integrati in Go

Imparare le funzionalità avanzate di Go

Lavorare con lo strumento di compilazione avanzato di Go

Utilizzare mappe come set

Lavorare con chiavi di interfaccia e slice

Implementare collezioni e riduzioni

Utilizzare lo strumento Pprof

Imparare come ridurre i rifiuti della memoria

Lavorare con metodi e interfacce

Mocking nei test unitari

Utilizzare la concorrenza per mantenere i dati consistenti

Utilizzare tipi definiti dall'utente

Ottimizzare il codice per velocità

Utilizzare Go idiomatico

Lavorare con tempo, errori, interfacce comuni e commenti

Lavorare con e gestire pacchetti

Creare un sistema di lavoro scalabile

Lavorare con database in Go

Servire una API JSON

Testare e compilare in Go

Acquisire una solida base nello sviluppo web con Go

Lavorare con template per lo sviluppo web in Go

Creare il proprio server per lo sviluppo web in Go

Comprendere e lavorare con il pacchetto net/http

Comprendere e lavorare con routing e servizio di file

Distribuire il proprio sito

Riassunto e conclusioni

Requisiti

  • Conoscenze di base in programmazione in qualsiasi linguaggio

Pubblico target

  • Sviluppatori web
  • Sviluppatori software
  • Programmatori
  • Ognuno che desidera imparare Go
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative