Maison >développement back-end >Golang >Quelle est l'utilisation de goto dans le langage go ?

Quelle est l'utilisation de goto dans le langage go ?

王林
王林original
2021-02-04 18:01:3712603parcourir

Utilisation de goto dans le langage go : [if n >10 {goto label}]. L'instruction goto en langage Go peut se brancher sans condition sur une ligne spécifiée dans le programme. L'instruction goto est généralement utilisée conjointement avec des instructions conditionnelles pour implémenter des fonctions telles que le transfert conditionnel et la sortie des corps de boucle.

Quelle est l'utilisation de goto dans le langage go ?

L'environnement d'exploitation de cet article : système Windows10, Go 1.11.2, ordinateur Thinkpad T480.

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

2. Aller à l'organigramme

Quelle est lutilisation de goto dans le langage go ?

2. Cas

package main
import(
	"fmt"
)
func main(){
	var n = 20
	if n >10 {
		goto lable
	}
	fmt.Println("不走这里")
	lable:
	fmt.Println("走这里")
}
 
//结果输出:走这里

Recommandations associées : tutoriel golang

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn