Junior — Middle
Ako extrahovať počiatočné prvky z poľa alebo dátového rezu vo vašom programovacom jazyku?
sobes.tech AI
Odpoveď od AI
V jazyku Go sa na získanie počiatočných prvkov rezu (slice) používa operáciu rezania (slice). Napríklad, ak chcete získať prvých n prvkov rezu arr, môžete napísať:
firstN := arr[:n]
Ak je arr pole, najskôr ho musíte previesť na rez, napríklad:
arr := [5]int{1, 2, 3, 4, 5}
firstThree := arr[:3] // rez prvých troch prvkov
Dôležité je, aby n neprekročilo dĺžku rezu alebo poľa, inak dôjde k panike počas behu.