golang学习5 循环篇(从c++到golang)

c++的循环方式很多,for,while,do while,但是,go只有一种,for,你刚开始也许会觉得震惊,但很快就会发现其实自己并不需要那么多种循环方式
c++:

for (int i=0;i<10;++i)
{
     
}

go:

for i:=0;i<10;i++{
     //省略小括号,没有++i,{必须压进for这一行,go的普通for循环和c++的基本一样
}

c++:

while(循环条件)
{
     

}

go:

for 循环条件{
     

}

同样的省略括号(是不是发现while循环是完全不必要的了?)
go的循环同样支持break,c++选手们非常容易适应go的循环(尽管有时会出错)

你可能感兴趣的:(go,golang)