Usare tipi di dati e struct, matrici, slice e mappe in Go

Principiante
Sviluppatore
Studente
Azure

Informazioni su struct, matrici, slice e mappe. Comprendere la differenza tra questi elementi e quando usare un tipo rispetto all'altro.

Obiettivi di apprendimento

Contenuto del modulo:

  • Tipi di aggregazione in Go: matrici e slice.
  • Differenze tra matrici e slice.
  • Funzioni predefinite per modificare i dati.
  • Come usare le strutture di dati con chiavi e valori usando le mappe.
  • Come scrivere tipi di dati personalizzati complessi con struct.

Prerequisiti

  • Un ambiente Go pronto per la creazione di applicazioni. L'ideale è che Go sia installato e configurato localmente e che Visual Studio Code sia installato con l'estensione Go.
  • Sapere come creare e modificare file .go.
  • Sapere eseguire applicazioni Go usando il prompt del terminale.
  • Conoscenza dei tipi di dati di base, come string, int e boolean.
  • Conoscenza delle modalità di scrittura di flussi di controllo dei dati di base, come le istruzioni if e for.