Usare tipi di dati e struct, matrici, slice e mappe in Go
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
eboolean
. - Conoscenza delle modalità di scrittura di flussi di controllo dei dati di base, come le istruzioni
if
efor
.