Re:Golang: Know Your 'Nil'
by tsimionescu on Wednesday March 31, 2021 @01:06AM
(#26643725)
There are still two ways: the C-style for loop and its variants (for initializer; condition; increment) and the range for loop with its variants (iterate by key, by value, or both). There's also the option of writing a recrusive function.
Still less than Java's five (do-while, while, C-style for, range for, recursion), to be fair.
There is one way to format your code ;)