You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
337 B
19 lines
337 B
package util |
|
|
|
import "math/rand" |
|
|
|
var letterRunes = []rune("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ") |
|
|
|
// RandID . |
|
func RandID() int64 { |
|
return rand.Int63() |
|
} |
|
|
|
// RandStr . |
|
func RandStr(size int) string { |
|
b := make([]rune, size) |
|
for i := range b { |
|
b[i] = letterRunes[rand.Intn(len(letterRunes))] |
|
} |
|
return string(b) |
|
}
|
|
|