La langue Go doit être déclarée. L'instruction goto du langage Go peut être transférée sans condition vers la ligne spécifiée dans le processus ; l'instruction goto est généralement utilisée conjointement avec des instructions conditionnelles et peut être utilisée pour implémenter des transferts conditionnels, sortir des boucles et d'autres fonctions.
L'environnement de démonstration de cet article : système Windows 7, Go version 1.11.2, ordinateur Dell G3.
La langue Go doit être déclarée.
Tutoriel recommandé : "golang"
L'utilisation de goto dans le langage go
1. Introduction de base à goto
L'instruction goto en langage Go peut être transférée sans condition vers une ligne spécifiée dans le programme.
L'instruction goto est généralement utilisée avec des instructions conditionnelles. Il peut être utilisé pour implémenter un transfert conditionnel, sortir des boucles et d'autres fonctions.
Il n'est généralement pas recommandé d'utiliser les instructions goto dans la programmation Go pour éviter de confondre le déroulement du programme et de rendre difficile la compréhension et le débogage du programme
Grammaire
Le format de syntaxe de goto est le suivant :
goto label; .. . label: statement;
2. Organigramme Goto
<. >
3. Cas
package main import "fmt" func main() { var a = 10 LOOP: fmt.Println("执行了goto") for a < 20 { if a == 15 { a += 1 //a满足条件 15+1 goto LOOP // 因为上面条件满足了 到这条goto语句就会跳转到LOOP:执行 } fmt.Printf("a的值为:%d\n", a) a++ } }
Introduction à la programmation! !
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!