Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Domanda >> PC Risoluzione dei problemi >> .

Come lavorare con gli array in Golang [Tutorial completo]

# Introduzione

Gli array sono una delle strutture dati fondamentali nella programmazione. In Go, gli array hanno dimensioni statiche e possono contenere solo elementi dello stesso tipo.

In questo tutorial impareremo a conoscere gli array in Go, incluso come crearli, accedere ai loro elementi ed eseguire varie operazioni su di essi.

Creazione di array

Per creare un array in Go, possiamo utilizzare la parola chiave array seguita dal tipo di dati degli elementi e dalla dimensione dell'array. Ad esempio, per creare un array di numeri interi con dimensione 10, possiamo scrivere:

"vai."

var numeri [10]int

```

Possiamo anche inizializzare un array con valori quando lo creiamo. Per fare ciò, possiamo usare la parola chiave array seguita dal tipo di elementi, dalla dimensione dell'array e dai valori racchiusi tra parentesi graffe. Ad esempio, per creare un array di stringhe con dimensione 3 e i valori "mela", "banana" e "ciliegia", possiamo scrivere:

"vai."

var frutti [3]string ={"mela", "banana", "ciliegia"}

```

Accesso agli elementi dell'array

Possiamo accedere agli elementi di un array usando il loro indice. Gli indici iniziano da 0, quindi il primo elemento di un array ha un indice pari a 0, il secondo elemento ha un indice pari a 1 e così via.

Per accedere a un elemento di un array, possiamo utilizzare il nome dell'array seguito dall'indice dell'elemento tra parentesi quadre. Ad esempio, per accedere al primo elemento dell'array frutta, possiamo scrivere:

"vai."

primoFrutto :=frutti[0]

```

Possiamo anche usare l'indicizzazione degli array per assegnare valori agli elementi di un array. Ad esempio, per assegnare la stringa "mango" al primo elemento dell'array frutta, possiamo scrivere:

"vai."

frutti[0] ="mango"

```

Operazioni sugli array

Go fornisce una serie di funzioni integrate per eseguire operazioni sugli array. Alcune delle operazioni sugli array più comuni includono:

* `len(array)`:Restituisce la lunghezza dell'array.

* `array[inizio:fine]`

 

Domanda © www.354353.com