diff --git a/random/random.go b/random/random.go index 1705324..1aa5db7 100644 --- a/random/random.go +++ b/random/random.go @@ -273,6 +273,9 @@ func nearestPowerOfTwo(cap int) int { // random generate a random string based on given string range. func random(s string, length int) string { + // 确保随机数生成器的种子是动态的 + rand.Seed(time.Now().UnixNano()) + // 仿照strings.Builder // 创建一个长度为 length 的字节切片 bytes := make([]byte, length)