Matthias Andreas Benkard | 832a54e | 2019-01-29 09:27:38 +0100 | [diff] [blame] | 1 | package specrunner |
2 | |||||
3 | import ( | ||||
4 | "crypto/rand" | ||||
5 | "fmt" | ||||
6 | ) | ||||
7 | |||||
8 | func 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 | } |