github.com/rita33cool1/iot-system-gateway@v0.0.0-20200911033302-e65bde238cc5/docker-engine/internal/testutil/stringutils.go (about)

     1  package testutil // import "github.com/docker/docker/internal/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  }