Les instructions de contrôle de flux dans Go fournissent if else, switch, for et while pour contrôler l'exécution du code en fonction des conditions. Parmi eux, if else est utilisé pour exécuter différents blocs de code en fonction de conditions, switch est utilisé pour exécuter l'un des multiples blocs de code en fonction de conditions, et for et while sont utilisés pour exécuter du code dans une boucle jusqu'à ce que la condition ne soit pas remplie.
Apprenez les instructions de flux de contrôle dans Go
Les instructions de flux de contrôle sont l'un des éléments de base les plus fondamentaux de la programmation. Ils sont utilisés pour contrôler le flux de code, vous permettant d'exécuter ou d'ignorer des blocs de code spécifiques en fonction de conditions spécifiques. Go fournit une série d'instructions de contrôle de flux, notamment :
Cas réel :
package main import "fmt" func main() { // if else 语句 x := 10 if x > 5 { fmt.Println("x is greater than 5") } else { fmt.Println("x is not greater than 5") } // switch 语句 switch x { case 10: fmt.Println("x is 10") case 20: fmt.Println("x is 20") default: fmt.Println("x is not 10 or 20") } // for 循环 for i := 0; i < 10; i++ { fmt.Println("i is", i) } // while 循环 i := 0 for i < 10 { fmt.Println("i is", i) i++ } }
Sortie :
x is greater than 5 x is 10 i is 0 i is 1 i is 2 i is 3 i is 4 i is 5 i is 6 i is 7 i is 8 i is 9
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!