| package testutil | |
| import "math/rand" | |
| // GenerateRandomAlphaOnlyString generates an alphabetical random string with length n. | |
| func GenerateRandomAlphaOnlyString(n int) string { | |
| // make a really long string | |
| letters := []byte("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ") | |
| b := make([]byte, n) | |
| for i := range b { | |
| b[i] = letters[rand.Intn(len(letters))] //nolint: gosec // G404: Use of weak random number generator (math/rand instead of crypto/rand) | |
| } | |
| return string(b) | |
| } |