Heim >Backend-Entwicklung >Golang >Wie kann ich in Go über einen Bereich von ganzen Zahlen iterieren?
Iterieren über einen Bereich von ganzen Zahlen in Go
Das Schlüsselwort „range“ von Go bietet eine bequeme Möglichkeit, über Datenstrukturen wie Karten und Slices zu iterieren. Es kann jedoch nicht direkt zur Iteration über einen Bereich von ganzen Zahlen verwendet werden. Dies hat zu der Frage geführt, ob eine solche Funktionalität in Go vorhanden ist.
Ab Go 1.22 erhalten Sie die Möglichkeit, mithilfe des Schlüsselworts „range“ über Ganzzahlen zu iterieren. Beispielsweise wird der folgende Code über den Bereich 1 bis 10 (einschließlich) iterieren:
for i := range 10 { fmt.Println(i+1) }
Für Go-Versionen vor 1.22 besteht der idiomatische Ansatz darin, eine traditionelle for-Schleife zu verwenden:
for i := 1; i <= 10; i++ { fmt.Println(i) }
Das obige ist der detaillierte Inhalt vonWie kann ich in Go über einen Bereich von ganzen Zahlen iterieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!