initialize generate slices over a range for test scenarios using the provided initializer.
(start int, stop int, initializer func(i int) T)
| 1270 | |
| 1271 | // initialize generate slices over a range for test scenarios using the provided initializer. |
| 1272 | func initialize[T any](start int, stop int, initializer func(i int) T) []T { |
| 1273 | results := make([]T, 0, (stop - start)) |
| 1274 | for i := start; i < stop; i++ { |
| 1275 | results = append(results, initializer(i)) |
| 1276 | } |
| 1277 | return results |
| 1278 | } |
no outgoing calls
no test coverage detected