Sobes.tech
Junior — Middle

Wie implementiert man eine Schleife über die Elemente eines Slices oder Arrays in Ihrer Programmiersprache?

sobes.tech KI

Antwort von AI

In Go wird zum Durchlaufen der Elemente eines Slices oder Arrays in der Regel eine for-Schleife mit der Konstruktion range verwendet. Diese ermöglicht es, über die Indizes und Werte der Elemente zu iterieren.

Beispiel für das Durchlaufen eines Slices:

package main

import "fmt"

func main() {
    zahlen := []int{10, 20, 30, 40}

    // Durchlauf mit Index und Wert
    for i, v := range zahlen {
        fmt.Printf("Index: %d, Wert: %d\n", i, v)
    }

    // Wenn der Index nicht benötigt wird
    for _, v := range zahlen {
        fmt.Println(v)
    }
}

Solch eine Schleife ist bequem und gut lesbar, sie funktioniert sowohl mit Arrays als auch mit Slices.