for


for initialization; condition; increment/decrement {
    // Code to be executed
    }

for i := 1; i < 10; i++ {}
            

while

There is no while loop in go

for i < len(arr) {
    ...
    i++;
}