```go
var deliveries []chan Delivery
//里面加了多个chan, A{A1,A2},B{B1,B2},C{C1}
for _, result := range deliveries {
for msg := range result {
go func(){
time.Sleep(2000)
fmt.Println(string(msg.Body))
}()
}
}
这样输出的结果是顺序的
A1,A2,B1,B2,C1
有没有办法让其三个无顺输出呢,望提点一下
```
更多评论