minor: one line func
Vladimir Bauer
3 years ago
| 145 | 145 |
iter := make(chan *Bar)
|
| 146 | 146 |
drop := make(chan struct{})
|
| 147 | 147 |
select {
|
| 148 | |
case p.operateState <- func(s *pState) {
|
| 149 | |
s.hm.iter(iter, drop)
|
| 150 | |
}:
|
|
148 |
case p.operateState <- func(s *pState) { s.hm.iter(iter, drop) }:
|
| 151 | 149 |
for b := range iter {
|
| 152 | 150 |
if cb(b) {
|
| 153 | 151 |
close(drop)
|