1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
package eduvpn import ( "crypto/rand" ) // Creates a random byteslice of `size` func MakeRandomByteSlice(size int) ([]byte, error) { byteSlice := make([]byte, size) _, err := rand.Read(byteSlice) if err != nil { return nil, err } return byteSlice, nil }