k8up-io/k8up

View on GitHub
cli/restore/helpers.go

Summary

Maintainability
A
50 mins
Test Coverage
package restore

import (
    "math/rand"
    "time"
)

func RandomStringGenerator(n int) string {
    var characters = []rune("abcdefghijklmnopqrstuvwxyz1234567890")
    rand.New(rand.NewSource(time.Now().UnixNano()))
    b := make([]rune, n)
    for i := range b {
        b[i] = characters[rand.Intn(len(characters))]
    }
    return string(b)
}