Int64 returns a non-negative random 63-bit integer as a int64.
()
| 43 | |
| 44 | // Int64 returns a non-negative random 63-bit integer as a int64. |
| 45 | func Int63() (int64, error) { |
| 46 | rng, cs := secureRand() |
| 47 | return rng.Int63(), cs.err |
| 48 | } |
| 49 | |
| 50 | // Int63n returns a non-negative integer in [0,maxVal) as an int64. |
| 51 | func Int63n(maxVal int64) (int64, error) { |