github.com/lazyboychen7/engine@v17.12.1-ce-rc2+incompatible/internal/testutil/stringutils.go (about) 1 package testutil 2 3 import "math/rand" 4 5 // GenerateRandomAlphaOnlyString generates an alphabetical random string with length n. 6 func GenerateRandomAlphaOnlyString(n int) string { 7 // make a really long string 8 letters := []byte("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ") 9 b := make([]byte, n) 10 for i := range b { 11 b[i] = letters[rand.Intn(len(letters))] 12 } 13 return string(b) 14 }