#Iterating overslices and peeking ahead

2 messages · Page 1 of 1 (latest)

versed kelp
#

I understand how to iterate over a slice with range but how do I peek ahead while iterating over the slice?

Lets say I am iterating over the slice [2, 3, 5, 4]

I'd like to be on either one of these numbers, and be able to peek ahead . Would I need to implement this myself or does Go have something for it?

native sage
#

use the idx, value := range(s) and look at idx+1 when idx is < len-1 ?