Junior — Middle
Jak získat počáteční prvky z pole nebo datového řezu ve vašem programovacím jazyce?
sobes.tech AI
Odpověď od AI
V jazyce Go se pro získání počátečních prvků řezu (slice) používá operace řezu. Například, pokud chcete získat prvních n prvků řezu arr, můžete napsat:
firstN := arr[:n]
Pokud je arr pole, je nejprve třeba jej převést na řez, například:
arr := [5]int{1, 2, 3, 4, 5}
firstThree := arr[:3] // řez prvních tří prvků
Je důležité, aby n nepřesáhl délku řezu nebo pole, jinak dojde k panice při běhu programu.