client-gok8s.io/client-go/1.5/pkg/util/rand Index | Files

package rand

import "k8s.io/client-go/1.5/pkg/util/rand"

Package rand provides utilities related to randomization.

Index

Functions

func Int63nRange

func Int63nRange(min, max int64) int64

IntnRange generates an int64 integer in range [min,max). By design this should panic if input is invalid, <= 0.

func Intn

func Intn(max int) int

Intn generates an integer in range [0,max). By design this should panic if input is invalid, <= 0.

func IntnRange

func IntnRange(min, max int) int

IntnRange generates an integer in range [min,max). By design this should panic if input is invalid, <= 0.

func Perm

func Perm(n int) []int

Perm returns, as a slice of n ints, a pseudo-random permutation of the integers [0,n) from the default Source.

func Seed

func Seed(seed int64)

Seed seeds the rng with the provided seed.

func String

func String(length int) string

String generates a random alphanumeric string n characters long. This will panic if n is less than zero.

Source Files

rand.go

Version
v1.5.0
Published
Oct 23, 2016
Platform
js/wasm
Imports
3 packages
Last checked
7 seconds ago

Tools for package owners.