Sobes.tech
Junior — Middle

Jak získat prvních n prvků z pole?

sobes.tech AI

Odpověď od AI

V jazyce Go můžete pro získání prvních n prvků z řezu použít operaci řezu:

arr := []int{1, 2, 3, 4, 5}
n := 3

// Zkontrolujte, že n nepřesahuje délku řezu
if n > len(arr) {
    n = len(arr)
}

firstN := arr[:n]
fmt.Println(firstN) // Výstup: [1 2 3]

Je důležité zkontrolovat, že n nepřesahuje délku řezu, aby nedošlo k panice při běhu.