common

package module
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2022 License: Unlicense Imports: 9 Imported by: 1

README

common

-- import "git.tcp.direct/kayos/common"

stuff I use a lot.

func Abs
func Abs(n int) int

Abs will give you the positive version of a negative integer, quickly.

func BytesToBlake2b
func BytesToBlake2b(b []byte) []byte

BytesToBlake2b ignores all errors and gives you a blakae2b 64 hash value as a byte slice. (or panics somehow)

func CompareChecksums
func CompareChecksums(a []byte, b []byte) bool

CompareChecksums will take in two byte slices, hash them with blake2b, and tell you if the resulting checksums match.

func Fprint
func Fprint(w io.Writer, s string)

Fprint is fmt.Fprint with error handling.

func RNG
func RNG(n int) int

RNG is a Random Number Generator

func RandSleepMS
func RandSleepMS(n int)

RandSleepMS sleeps for a random period of time with a maximum of n milliseconds.

func RandStr
func RandStr(size int) string

RandStr generates a random alphanumeric string with a max length of size.

func RangeIterate
func RangeIterate(ips interface{}) chan *ipa.IP

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Abs

func Abs(n int) int

Abs will give you the positive version of a negative integer, quickly.

func BytesToBlake2b

func BytesToBlake2b(b []byte) []byte

BytesToBlake2b ignores all errors and gives you a blakae2b 64 hash value as a byte slice. (or panics somehow)

func CompareChecksums

func CompareChecksums(a []byte, b []byte) bool

CompareChecksums will take in two byte slices, hash them with blake2b, and tell you if the resulting checksums match.

func Fprint

func Fprint(w io.Writer, s string)

Fprint is fmt.Fprint with error handling.

func RNG

func RNG(n int) int

RNG is a Random Number Generator

func RandSleepMS

func RandSleepMS(n int)

RandSleepMS sleeps for a random period of time with a maximum of n milliseconds.

func RandStr

func RandStr(size int) string

RandStr generates a random alphanumeric string with a max length of size.

func RangeIterate

func RangeIterate(ips interface{}) chan *ipa.IP

Types

This section is empty.

Directories

Path Synopsis
entropy module
hash module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL