Documentation ¶
Overview ¶
Package rand provides utilities related to randomization.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Intn ¶ added in v1.0.0
Intn generates an integer in range 0->max. By design this should panic if input is invalid, <= 0.
func Perm ¶
Perm returns, as a slice of n ints, a pseudo-random permutation of the integers [0,n) from the default Source.
func Shuffle ¶
func Shuffle(data Shufflable)
Types ¶
type Shufflable ¶
A type that satisfies the rand.Shufflable interface can be shuffled by Shuffle. Any sort.Interface will satisfy this interface.
Click to show internal directories.
Click to hide internal directories.