feat: add protobuf message compression and decompression for Redis; refactor product fetching logic
This commit is contained in:
@@ -1,24 +1,26 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"sipro-mps/internal/wb/products/mapping/generated"
|
||||
"strings"
|
||||
|
||||
pb "sipro-mps/api/generated/v1/wb/products"
|
||||
"sipro-mps/pkg/api/wb/client"
|
||||
|
||||
"github.com/deliveryhero/pipeline/v2"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
input := "1,2,3,4,5"
|
||||
|
||||
for out := range pipeline.Process(context.Background(), apply, pipeline.Emit(input)) {
|
||||
for j := range out {
|
||||
fmt.Printf("process: %s\n", out[j])
|
||||
}
|
||||
}
|
||||
}
|
||||
//package main
|
||||
//
|
||||
//import (
|
||||
// "context"
|
||||
// "fmt"
|
||||
// "sipro-mps/internal/wb/products/mapping/generated"
|
||||
// "strings"
|
||||
//
|
||||
// pb "sipro-mps/api/generated/v1/wb/products"
|
||||
// "sipro-mps/pkg/api/wb/client"
|
||||
//
|
||||
// "github.com/deliveryhero/pipeline/v2"
|
||||
//)
|
||||
//
|
||||
//func main() {
|
||||
//
|
||||
// input := "1,2,3,4,5"
|
||||
//
|
||||
// for out := range pipeline.Process(context.Background(), apply, pipeline.Emit(input)) {
|
||||
// for j := range out {
|
||||
// fmt.Printf("process: %s\n", out[j])
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
|
||||
Reference in New Issue
Block a user