Sobes.tech
Junior — Middle

Ako implementovať cyklus cez prvky slice alebo poľa vo vašom programovacom jazyku?

sobes.tech AI

Odpoveď od AI

V jazyku Go sa na prechádzanie prvkov slice alebo poľa zvyčajne používa cyklus for s konštrukciou range. Umožňuje iterovať cez indexy a hodnoty prvkov.

Príklad prechodu slice:

package main

import "fmt"

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

    // Prechod s indexom a hodnotou
    for i, v := range cisla {
        fmt.Printf("Index: %d, Hodnota: %d\n", i, v)
    }

    // Ak index nie je potrebný
    for _, v := range cisla {
        fmt.Println(v)
    }
}

Takýto cyklus je pohodlný a ľahko čitateľný, funguje ako s poľami, tak aj so slice-ami.