Instruction if du langage Go

Instruction conditionnelle du langage Go

Une instruction if se compose d'une expression booléenne suivie d'une ou plusieurs instructions.

Syntaxe

La syntaxe d'une instruction if dans le langage de programmation Go est la suivante :

if 布尔表达式 {
   /* 在布尔表达式为 true 时执行 */
}

Si l'expression booléenne est vraie, le bloc d'instructions qui suit immédiatement est exécuté ; si elle est fausse, il n'est pas exécuté.

L'organigramme est le suivant :

Exemple

Utilisez if pour comparer la taille d'une variable numérique :

Exemple

package main

import "fmt"

func main() {
   /* Définir les variables locales */
   var a int = 10
 
   /* Utilisez l'instruction if pour évaluer une expression booléenne */
   if a < 20 {
       /* si la condition est vraie, exécuter l'instruction suivante */
       fmt.Printf("a est inférieur à 20\n" )
   }
   fmt.Printf("La valeur de a est : %d\n", a)
}

Le résultat d'exécution du code ci-dessus est :

a 小于 20
a 的值为 : 10

Instruction conditionnelle du langage Go

autres extensions