Sobes.tech
Junior — Middle

Kuidas rakendada tsüklit slice või massiivi elementide üle teie programmeerimiskeeles?

sobes.tech AI

Vastus AI-lt

Go keeles kasutatakse tavaliselt for tsüklit koos konstruktsiooniga range, et läbida slice või massiivi elemendid. See võimaldab iteratsiooni indeksite ja väärtuste üle.

Näide slice läbimiseks:

package main

import "fmt"

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

    // Läbimine indeksi ja väärtusega
    for i, v := range numbrid {
        fmt.Printf("Indeks: %d, Väärtus: %d\n", i, v)
    }

    // Kui indeks ei ole vajalik
    for _, v := range numbrid {
        fmt.Println(v)
    }
}

Selline tsükkel on mugav ja kergesti loetav, see töötab nii massiividega kui ka slices'idega.