Vai - se dichiarazione
Un if istruzione consiste in un'espressione booleana seguita da una o più istruzioni.
Sintassi
La sintassi di un file if dichiarazione nel linguaggio di programmazione Go è -
if(boolean_expression) {
/* statement(s) will execute if the boolean expression is true */
}
Se l'espressione booleana restituisce true, quindi viene eseguito il blocco di codice all'interno dell'istruzione if. Se l'espressione booleana restituiscefalse, quindi viene eseguita la prima serie di codice dopo la fine dell'istruzione if (dopo la parentesi graffa di chiusura).
Diagramma di flusso
Esempio
package main
import "fmt"
func main() {
/* local variable definition */
var a int = 10
/* check the boolean condition using if statement */
if( a < 20 ) {
/* if condition is true then print the following */
fmt.Printf("a is less than 20\n" )
}
fmt.Printf("value of a is : %d\n", a)
}
Quando il codice precedente viene compilato ed eseguito, produce il seguente risultato:
a is less than 20;
value of a is : 10