Go - Processo decisionale
Le strutture decisionali richiedono che il programmatore specifichi una o più condizioni che devono essere valutate o testate dal programma, insieme a una o più istruzioni da eseguire se la condizione è determinata essere vera e, facoltativamente, altre istruzioni da eseguire se la condizione è determinato a essere falso.
Di seguito è riportata la forma generale di una tipica struttura decisionale presente nella maggior parte dei linguaggi di programmazione:
Il linguaggio di programmazione Go fornisce i seguenti tipi di dichiarazioni decisionali. Fare clic sui seguenti collegamenti per verificarne i dettagli.
| Suor n | Dichiarazione e descrizione |
|---|---|
| 1 | istruzione if Un if statement consiste in un'espressione booleana seguita da una o più istruzioni. |
| 2 | if ... else dichiarazione Un if statement può essere seguito da un optional else statement, che viene eseguito quando l'espressione booleana è falsa. |
| 3 | istruzioni if annidate Puoi usarne uno if o else if dichiarazione dentro un'altra if o else if dichiarazione (i). |
| 4 | istruzione switch UN switch consente di verificare l'uguaglianza di una variabile rispetto a un elenco di valori. |
| 5 | seleziona dichiarazione UN select dichiarazione è simile a switch dichiarazione con differenza che le dichiarazioni case si riferiscono alle comunicazioni di canale. |