From 9db07de89ee1d797f7a337f6b726a8772effa0e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Delattre?= Date: Wed, 14 Mar 2018 13:20:33 +0100 Subject: [PATCH] Remove the random package --- backend/random/random.go | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 backend/random/random.go diff --git a/backend/random/random.go b/backend/random/random.go deleted file mode 100644 index fa9f057..0000000 --- a/backend/random/random.go +++ /dev/null @@ -1,38 +0,0 @@ -package random - -import ( - "math/rand" - "time" -) - -func init() { - rand.Seed(time.Now().UnixNano()) -} - -const letterBytes = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" -const ( - letterIdxBits = 6 // 6 bits to represent a letter index - letterIdxMask = 1<= 0; { - if remain == 0 { - cache, remain = src.Int63(), letterIdxMax - } - if idx := int(cache & letterIdxMask); idx < len(letterBytes) { - b[i] = letterBytes[idx] - i-- - } - cache >>= letterIdxBits - remain-- - } - - return string(b) -}