//go:build go1.20 package random // Seed the global math/rand with crypto strong data // // This doesn't make it OK to use math/rand in crypto sensitive // environments - don't do that! However it does help to mitigate the // problem if that happens accidentally. This would have helped with // CVE-2020-28924 - #4783 // // As of Go 1.20 there is no reason to call math/rand.Seed with a // random value as it is self seeded to a random 64 bit number so this // does nothing. func Seed() error { return nil }