Switch to rand/v2

This commit is contained in:
9seconds
2026-02-18 10:34:31 +01:00
parent 3b03c4a90a
commit a0aabf2391
7 changed files with 11 additions and 11 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ package network
import (
"context"
"fmt"
"math/rand"
"math/rand/v2"
"net/url"
"github.com/9seconds/mtg/v2/essentials"
@@ -19,7 +19,7 @@ func (l loadBalancedSocks5Dialer) Dial(network, address string) (essentials.Conn
func (l loadBalancedSocks5Dialer) DialContext(ctx context.Context, network, address string) (essentials.Conn, error) {
length := len(l.dialers)
start := rand.Intn(length)
start := rand.IntN(length)
moved := false
for i := start; i != start || !moved; i = (i + 1) % length {
+1 -1
View File
@@ -3,7 +3,7 @@ package network
import (
"context"
"fmt"
"math/rand"
"math/rand/v2"
"net"
"net/http"
"sync"