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的循环(尽管有时会出错)