- 博客(3)
- 收藏
- 关注
原创 并发编程 --- range
rangerange可以在for循环中读取channel,其迭代值产生为在该信道上发送的连续值,直到该信道被关闭。packagemainimport("fmt")funcmain() { ch :=make(chanint) gofunc() {
2015-02-03 10:16:00 710
原创 并发编程 --- select
select1> select可以实现无阻塞的多通道尝试读写,以及阻塞超时。 varc, c1, c2, c3chanintvari1, i2intselect{casei1 = //如果能走通任何case则随机走一个print("received ", i1," from c1\n")
2015-02-03 10:12:52 754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人