In golang I like that there is only 1 way to do a loop. Some people coming from Ruby or other lang that have a lot of options to do loops might looking a little strange or feel like a step backwards but it truly is pretty awesome. In less then 15 lines I can express 100% of Golang.
I haven't used Rust so I don't know how its done in Rust but it looks promising can't wait to play around with it as well.