No need to use append to dynamically allocate our slice when we know how big it's going to be ahead of time. I think the following untested code is equivalent, but more efficient:

```go
        cumulativeValues := make([]float64, count)
        cumulativeValues[0] = timings[0]
        for i := 1; i < count; i++ {
                cumulativeValues[i] = timings[i] + cumulativeValues[i-1]
        }
```