initialize generate slices over a range for test scenarios using the provided initializer.
(start int, stop int, initializer func(i int) T)
| 1378 | |
| 1379 | // initialize generate slices over a range for test scenarios using the provided initializer. |
| 1380 | func initialize[T any](start int, stop int, initializer func(i int) T) []T { |
| 1381 | results := make([]T, 0, (stop - start)) |
| 1382 | for i := start; i < stop; i++ { |
| 1383 | results = append(results, initializer(i)) |
| 1384 | } |
| 1385 | return results |
| 1386 | } |
no outgoing calls
no test coverage detected