pushbits/tests/mockups/helper.go
2024-10-20 23:34:05 +02:00

20 lines
318 B
Go

package mockups
import (
"crypto/rand"
"encoding/base64"
)
func randStr(length int) string {
buff := make([]byte, length)
_, err := rand.Read(buff)
if err != nil {
panic("cannot read random data")
}
str := base64.StdEncoding.EncodeToString(buff)
// Base 64 can be longer than len
return str[:length]
}