upgraded to math/rand/v2

This commit is contained in:
Gani Georgiev
2025-12-19 19:08:56 +02:00
parent f0a9cbf31b
commit 4abc018d7c

View File

@@ -3,7 +3,7 @@ package security
import (
cryptoRand "crypto/rand"
"math/big"
mathRand "math/rand" // @todo replace with rand/v2?
mathRand "math/rand/v2"
)
const defaultRandomAlphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
@@ -52,7 +52,7 @@ func PseudorandomStringWithAlphabet(length int, alphabet string) string {
max := len(alphabet)
for i := range b {
b[i] = alphabet[mathRand.Intn(max)]
b[i] = alphabet[mathRand.IntN(max)]
}
return string(b)