Panoramica del Tutorial

Il linguaggio Go è un linguaggio di programmazione sviluppato da Google, con un efficiente supporto alla programmazione concorrente e una struttura sintattica concisa. È adatto per la programmazione di rete, lo sviluppo di piattaforme cloud e l'elaborazione di big data. Questo tutorial ti guiderà attraverso l'apprendimento graduale delle basi e delle applicazioni del linguaggio Go.

Punti Chiave

Imparerai i seguenti punti chiave:

  • La storia dello sviluppo, le caratteristiche e le aree di applicazione del linguaggio Go
  • Configurare l'ambiente di sviluppo del linguaggio Go
  • Scrivere ed eseguire il primo programma in Go per comprendere le basi del toolchain
  • Concetti di base del linguaggio Go, inclusi variabili, tipi di dati, operatori, istruzioni di controllo, ecc.
  • Strutture dati in Go, come array, slice, mappe e strutture
  • Utilizzo di interfacce e polimorfismo
  • Goroutine, canale e meccanismi di sincronizzazione nella programmazione concorrente
  • Gestione dei pacchetti e dei moduli, utilizzo della libreria standard di Go
  • Concetti e pratiche di base del testing unitario in Go