Sobes.tech
Junior — Middle

Kā īstenot ciklu pār slice vai masīva elementiem jūsu programmēšanas valodā?

sobes.tech AI

Atbilde no AI

Go valodā parasti tiek izmantots cikls for ar konstrukciju range, lai pārlūkotu slice vai masīva elementus. Tas ļauj iterēt pa indeksiem un elementu vērtībām.

Piemērs, kā pārlūkot slice:

package main

import "fmt"

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

    // Pārlūko ar indeksu un vērtību
    for i, v := range skaitļi {
        fmt.Printf("Indekss: %d, Vērtība: %d\n", i, v)
    }

    // Ja indekss nav nepieciešams
    for _, v := range skaitļi {
        fmt.Println(v)
    }
}

Šāda cilpa ir ērta un viegli lasāma, tā darbojas gan ar masīviem, gan ar slices.