Go-Sprache hat goto-Anweisung. Die goto-Anweisung der Go-Sprache kann bedingungslos in die angegebene Zeile im Prozess übertragen werden. Die goto-Anweisung wird normalerweise in Verbindung mit bedingten Anweisungen verwendet und kann zum Implementieren bedingter Übertragungen, zum Herausspringen aus Schleifen und für andere Funktionen verwendet werden.
Die Demonstrationsumgebung dieses Artikels: Windows 7-System, Go1.11.2-Version, Dell G3-Computer.
Go-Sprache hat goto-Anweisung. Tutorial: "
golang"
use von goto in go langer
1. Programm zur Angabe von OK.Die goto-Anweisung wird normalerweise mit bedingten Anweisungen verwendet. Es kann verwendet werden, um bedingte Übertragungen, Sprünge aus Schleifen und andere Funktionen zu implementieren.
goto label; .. . label: statement;
2. Gehe zum Flussdiagramm
3. Fall
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++ } }
Das obige ist der detaillierte Inhalt vonHat die Go-Sprache goto?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!