forked from quic-go/quic-go
go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -category=bloop -fix -test ./... was used as a starting point.
15 lines
179 B
Go
15 lines
179 B
Go
package ringbuffer
|
|
|
|
import "testing"
|
|
|
|
func BenchmarkRingBuffer(b *testing.B) {
|
|
r := RingBuffer[int]{}
|
|
|
|
var val int
|
|
for b.Loop() {
|
|
r.PushBack(val)
|
|
r.PopFront()
|
|
val++
|
|
}
|
|
}
|