func sendKV(vctx storage.VersionedCtx, versions []*storage.KeyValue, ch chan errorableKV) { if len(versions) != 0 { kv, err := vctx.VersionedKeyValue(versions) if err != nil { ch <- errorableKV{nil, err} return } if kv != nil { // fmt.Printf("Sending kv: %v\n", kv) ch <- errorableKV{kv, nil} } } }