我有两个(或可能更多)的输入行,我希望程序采取。例如。如何在golang的控制台中结束`scanner.Scan`循环?

1 2 3 4 
5 6 7 8 

根据官方文档,使用

for scanner.Scan() { 
} 

会导致无限线进行扫描,直到它到达EOF或错误,是将输入的两行而不是有其他的功能呢?

2016-03-25 Kevin

+0

难道你不能在两行后打破循环? –

+0

如果我想要两条以上的线,该怎么办? –

+0

@Kevin使用一个计数器并随时中断吗? –