comparison pkg/common/random.go @ 1326:515815565bd0

Simplified code a bit.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 25 Nov 2018 10:51:54 +0100
parents a244b18cb916
children 6a021108410b
comparison
equal deleted inserted replaced
1325:9d1f8e99743b 1326:515815565bd0
49 log.Panicf("error: %v\n", err) 49 log.Panicf("error: %v\n", err)
50 } 50 }
51 out[i] = alphabet[v.Int64()] 51 out[i] = alphabet[v.Int64()]
52 } 52 }
53 // Ensure at least one special char. 53 // Ensure at least one special char.
54 if bytes.IndexAny(out, special) >= 0 { 54 if bytes.ContainsAny(out, special) {
55 return string(out) 55 return string(out)
56 } 56 }
57 } 57 }
58 log.Println("warn: Your random generator may be broken.") 58 log.Println("warn: Your random generator may be broken.")
59 out[0] = special[0] 59 out[0] = special[0]