Go

Introduzione completa al linguaggio Go.

  • Introduzione a Go e setup ambiente
  • Tipi di dati e variabili
  • Strutture di controllo e funzioni
  • Array
  • slice e map
  • Strutture e metodi
  • Interfacce e polimorfismo
  • Concorrenza con goroutine e channel
  • Gestione degli errori
  • Testing e benchmarking
  • Creazione e distribuzione di applicazioni Go
  • Pacchetti e moduli
  • Gestione delle dipendenze
  • Lavorare con file e I/O
  • Networking e sviluppo web
  • JSON e serializzazione dei dati
  • Uso del context per la gestione delle richieste
  • Logging e monitoraggio
  • Ottimizzazione delle prestazioni
  • Pattern comuni nello sviluppo Go
  • Best practice e stile di codice
Torna su