Henry a180c74c38 begin sign-in with ssb
* sketch session store
* use session store and unify authentication handling
* sketch muxrpc handlers
2021-03-26 13:36:42 +01:00

17 lines
361 B
Go

package randutil
import "math/rand"
var alphabet = []rune("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789")
// String returns a random string of length n, using the alphnum character set (a-z, A-Z, 0-9)
func String(n int) string {
s := make([]rune, n)
for i := range s {
s[i] = alphabet[rand.Intn(len(alphabet))]
}
return string(s)
}