github.com/neugram/ng@v0.0.0-20180309130942-d472ff93d872/eval/testdata/range_chan1.ng (about) 1 ch := make(chan int) 2 sum := 0 3 go func() { 4 for i := 0; i < 10; i++ { 5 ch <- 1 6 } 7 close(ch) 8 }() 9 10 for v := range ch { 11 sum += v 12 } 13 14 15 if sum != 10 { 16 panic("ERROR") 17 } 18 print("OK")