Junior — Middle
Hoe haal je de eerste elementen uit een array of gegevensslice in jouw programmeertaal?
sobes.tech AI
Antwoord van AI
In Go wordt de slicing-operatie gebruikt om de eerste elementen uit een slice te halen. Bijvoorbeeld, om de eerste n elementen van de slice arr te krijgen, kun je schrijven:
firstN := arr[:n]
Als arr een array is, moet je deze eerst converteren naar een slice, bijvoorbeeld:
arr := [5]int{1, 2, 3, 4, 5}
firstThree := arr[:3] // slice van de eerste drie elementen
Het is belangrijk dat n niet groter is dan de lengte van de slice of array, anders zal er een panic optreden tijdens het uitvoeren.