package histogram import ( "math/rand" "testing" ) func BenchmarkInsert10Bins(b *testing.B) { b.StopTimer() h := New(10) b.StartTimer() for i := 0; i < b.N; i++ { f := rand.ExpFloat64() h.Insert(f) } } func BenchmarkInsert100Bins(b *testing.B) { b.StopTimer() h := New(100) b.StartTimer() for i := 0; i < b.N; i++ { f := rand.ExpFloat64() h.Insert(f) } }