type test struct {
name string
}
func test33(names []string, test test ) string{
stream := koazee.StreamOf(names).
Reduce(func(acc string, name string) (string, error) {
log.Info( test.name)
return acc, nil
})
return stream.Val().(string)
}
func main() {
test1 := test{
name:"name1",
}
test2 := test{
name:"name2",
}
array := []string{"33","44"}
test33(array,test1)
test33(array,test2)
}