Latest web development tutorials

ciclo Go Lingua

Ci sono molti ripetere la regolarità in molti problemi pratici, in modo che il programma sarà necessario ripetere certe affermazioni.

Quanto segue è un linguaggio di programmazione grafico di flusso per lo più programmi ciclo:

Vai lingua fornisce i seguenti tipi di istruzioni di lavorazione del ciclo:

Tipo di ciclo descrizione
per il ciclo Le dichiarazioni si ripetono
ciclo nidificato Uno o più nidificato ciclo for in ciclo for

istruzioni di controllo Loop

istruzioni di controllo anello di controllo della esecuzione dell'istruzione corpo del ciclo.

GO lingua controllo ad anello supporta le seguenti dichiarazioni:

istruzioni di controllo descrizione
istruzione break Spesso utilizzato per interrompere la corrente di loop o fuori dell'istruzione switch
istruzione continue Passa le istruzioni rimanenti del ciclo corrente e quindi continua con il ciclo successivo.
goto Trasferisce il controllo alla dichiarazione etichettata.

Infinite loop

Come ad esempio nel corso di un ciclo di istruzione condizionale è falso è mai ciclo infinito, possiamo impostare una espressione condizionale solo attraverso il ciclo for dichiarazione di eseguire un ciclo infinito:

package main

import "fmt"

func main() {
    for true  {
        fmt.Printf("这是无限循环。\n");
    }
}