(key string, val interface{})
| 22 | } |
| 23 | |
| 24 | func (f *Future) Done(key string, val interface{}) { |
| 25 | f.Lock() |
| 26 | defer f.Unlock() |
| 27 | f.lazyInit() |
| 28 | f.vmap[key] = val |
| 29 | f.wait.Done() |
| 30 | } |
| 31 | |
| 32 | func (f *Future) Wait() map[string]interface{} { |
| 33 | f.wait.Wait() |