blob: a0b8b62d52563d3f4994029ac06b25b4c2f7dd02 [file] [log] [blame]
Matthias Andreas Benkard832a54e2019-01-29 09:27:38 +01001package specrunner
2
3import (
4 "crypto/rand"
5 "fmt"
6)
7
8func randomID() string {
9 b := make([]byte, 8)
10 _, err := rand.Read(b)
11 if err != nil {
12 return ""
13 }
14 return fmt.Sprintf("%x-%x-%x-%x", b[0:2], b[2:4], b[4:6], b[6:8])
15}