84b4b30f21
Co-authored-by: codecov-ai[bot] <156709835+codecov-ai[bot]@users.noreply.github.com>
15 lines
362 B
Go
15 lines
362 B
Go
package randomstring
|
|
|
|
import "github.com/portainer/portainer/pkg/librand"
|
|
|
|
const letterBytes = "abcdefghijklmnopqrstuvwxyz0123456789"
|
|
|
|
// RandomString returns a random lowercase alphanumeric string of length n
|
|
func RandomString(n int) string {
|
|
b := make([]byte, n)
|
|
for i := range b {
|
|
b[i] = letterBytes[librand.Intn(len(letterBytes))]
|
|
}
|
|
return string(b)
|
|
}
|