dip/vendor/github.com/likexian/gokit/xrand
Paul Lecuq 5ef001a877
All checks were successful
continuous-integration/drone/push Build is passing
updated dependencies
2023-05-17 13:27:04 +02:00
..
README.md updated dependencies 2023-05-17 13:27:04 +02:00
xrand.go updated dependencies 2023-05-17 13:27:04 +02:00

GoKit - xrand

Rand kits for Golang development.

Installation

go get -u github.com/likexian/gokit

Importing

import (
    "github.com/likexian/gokit/xrand"
)

Documentation

Visit the docs on GoDoc

Example

Rand int between 0 and 10000

n := xrand.Int(10000)
fmt.Println("rand int between 0 and 10000 is:", n)

Rand int between 1000 and 10000

n := xrand.IntRange(1000, 10000)
fmt.Println("rand int between 1000 and 10000 is:", n)

Rand bytes with length of 10

b, err := xrand.Bytes(10)
if err != nil {
    fmt.Println("rand bytes:", b)
}

License

Copyright 2012-2023 Li Kexian

Licensed under the Apache License 2.0

Donation

If this project is helpful, please share it with friends.

If you want to thank me, you can give me a cup of coffee.