Just as in Go, range can iterate over arrays, slices, maps and channels.

Range over arrays and slices

https://codeeval.dev/gist/c1c345f510055f2953f8083ee66eee76

Range over maps

https://codeeval.dev/gist/be797e89bc356c6b037dccef35735b7a

Range over channels

https://codeeval.dev/gist/b1a5ef8dd575882dead40bd93117922b