Junior — Middle
Jak implementovat cyklus přes prvky slice nebo pole ve vašem programovacím jazyce?
sobes.tech AI
Odpověď od AI
V jazyce Go se pro průchod prvků slice nebo pole obvykle používá smyčka for s konstrukcí range. Umožňuje iteraci přes indexy a hodnoty prvků.
Příklad průchodu slice:
package main
import "fmt"
func main() {
cisla := []int{10, 20, 30, 40}
// Průchod s indexem a hodnotou
for i, v := range cisla {
fmt.Printf("Index: %d, Hodnota: %d\n", i, v)
}
// Pokud index není potřeba
for _, v := range cisla {
fmt.Println(v)
}
}
Taková smyčka je pohodlná a čitelná, funguje jak s poli, tak se slices.