(b *testing.B)
| 448 | } |
| 449 | |
| 450 | func BenchmarkCopy(b *testing.B) { |
| 451 | data := make([]int, 1000) |
| 452 | for i := range data { |
| 453 | data[i] = i |
| 454 | } |
| 455 | |
| 456 | for b.Loop() { |
| 457 | reader := FromSlice(data) |
| 458 | copies := reader.Copy(3) |
| 459 | for _, c := range copies { |
| 460 | _, _ = c.Collect() |
| 461 | } |
| 462 | } |
| 463 | } |
| 464 | |
| 465 | func BenchmarkTransform(b *testing.B) { |
| 466 | data := make([]int, 1000) |