* Change c85198087f01 "go spec: clarify semantics of range clause" changed the behaviour of receiving from a nil channel from a panic to a hang. http://code.google.com/p/go/source/diff?spec=svnc85198087f01a4eb4bf1215bd3c7e28d1493dc15&r=c85198087f01a4eb4bf1215bd3c7e28d1493dc15&format=side&path=/doc/go_spec.html */ package main func main() { var c <-chan int i := <- c print(i) }