Golang continue

Golang continue
L'instruction CONSTERNE est un mot-clé qui vous permet de sauter un segment d'un bloc de code et de sauter dans la prochaine itération. Il est très courant lors de l'exécution d'opérations, comme pour les boucles et les instructions de commutation.

Dans cet article, nous explorerons comment travailler avec le mot-clé continu dans le langage de programmation Go.

Golang continue le mot-clé

La syntaxe du mot clé Continuer est comme indiqué:

continuer

Regardons quelques exemples et comprenons comment nous pouvons utiliser le mot clé Continuer.

Continuez dans une boucle pour

Le cas d'utilisation le plus courant d'une construction continue est à l'intérieur d'une boucle pour. Prenez l'exemple ci-dessous:

package principal
Importer "FMT"
func main ()
i: = 0
car je < 5
Si i == 2
je++
continuer

fmt.Println (i)
je++

Dans l'exemple ci-dessus, nous utilisons une boucle pour itérer sur les valeurs entre 1 et 5. Si la valeur de i est égale à 2; Nous ignorons cette itération et incrément la valeur de i par 1.

Si nous exécutons le code ci-dessus, nous devons obtenir une sortie comme:

1
3
4

Remarquez le code n'imprime pas 2 car cette itération est ignorée.

Continuer dans une boucle imbriquée

Une autre utilisation classique d'une boucle pour une boucle est à l'intérieur d'une boucle imbriquée. Lorsque le mot-clé continue est utilisé à l'intérieur d'une boucle imbriquée, l'exécution est transférée à la boucle extérieure adjacente comme indiqué:

i: = 0
J: = 5
car je < j
k: = 0
pour k = j
k++
continuer

fmt.Printf ("hi")
k++

fmt.Println ()
je++

Le code ci-dessus doit retourner:

hihihihihi
hihihihi
salut salut salut
hihi
Salut

Conclusion

Ce tutoriel illustre comment utiliser le mot clé Continuer pour ignorer l'itération actuelle ou revenir à la boucle extérieure.