fixbug: rand char

This commit is contained in:
BaoXuebin 2021-12-06 21:44:56 +08:00
parent 34ca4b3545
commit adad73dd39
1 changed files with 2 additions and 2 deletions

View File

@ -22,10 +22,10 @@ func GetIpAddress() string {
const char = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" const char = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
func RandChar(size int) string { func RandChar(size int) string {
rand.NewSource(time.Now().UnixNano()) // 产生随机种子 source := rand.NewSource(time.Now().UnixNano()) // 产生随机种子
var s bytes.Buffer var s bytes.Buffer
for i := 0; i < size; i++ { for i := 0; i < size; i++ {
s.WriteByte(char[rand.Int63()%int64(len(char))]) s.WriteByte(char[source.Int63()%int64(len(char))])
} }
return s.String() return s.String()
} }