blob: eeaedb7f9823815dcb7b29f841f937aafda9a13c [file] [log] [blame]
Peter Collingbournead9841e2014-11-27 00:06:42 +00001// RUN: llgo -o %t %s
2// RUN: %t 2>&1 | FileCheck %s
3
4// CHECK: 0
5// CHECK-NEXT: 1
6// CHECK-NEXT: 2
7// CHECK-NEXT: 3
8// CHECK-NEXT: 4
9// CHECK-NEXT: 5
10// CHECK-NEXT: 6
11// CHECK-NEXT: 7
12// CHECK-NEXT: 8
13// CHECK-NEXT: 9
14
15package main
16
17func main() {
18 ch := make(chan int)
19 go func() {
20 for i := 0; i < 10; i++ {
21 ch <- i
22 }
23 close(ch)
24 }()
25 for n := range ch {
26 println(n)
27 }
28}