mirror of
https://github.com/tailscale/tailscale.git
synced 2025-08-11 21:27:31 +00:00
all: use Go 1.22 range-over-int
Updates #11058 Change-Id: I35e7ef9b90e83cac04ca93fd964ad00ed5b48430 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:

committed by
Brad Fitzpatrick

parent
068db1f972
commit
7c1d6e35a5
@@ -145,7 +145,7 @@ func PickParams(err, probability float64) (hashes, buckets int) {
|
||||
}
|
||||
|
||||
func (cms *CountMinSketch) init(hashes, buckets int) {
|
||||
for i := 0; i < hashes; i++ {
|
||||
for range hashes {
|
||||
cms.hashes = append(cms.hashes, maphash.MakeSeed())
|
||||
}
|
||||
|
||||
|
@@ -49,7 +49,7 @@ func TestTopK(t *testing.T) {
|
||||
}, 4, 1000)
|
||||
|
||||
// Add the first 10 integers with counts equal to 2x their value
|
||||
for i := 0; i < 10; i++ {
|
||||
for i := range 10 {
|
||||
topk.AddN(i, uint64(i*2))
|
||||
}
|
||||
|
||||
@@ -82,7 +82,7 @@ func BenchmarkCountMinSketch(b *testing.B) {
|
||||
b.ReportAllocs()
|
||||
|
||||
var enc [8]byte
|
||||
for i := 0; i < b.N; i++ {
|
||||
for i := range b.N {
|
||||
binary.LittleEndian.PutUint64(enc[:], uint64(i))
|
||||
cms.Add(enc[:])
|
||||
}
|
||||
@@ -104,7 +104,7 @@ func BenchmarkTopK(b *testing.B) {
|
||||
b.ResetTimer()
|
||||
b.ReportAllocs()
|
||||
|
||||
for i := 0; i < b.N; i++ {
|
||||
for i := range b.N {
|
||||
topk.Add(i)
|
||||
}
|
||||
out = topk.AppendTop(out[:0]) // should not allocate
|
||||
|
Reference in New Issue
Block a user