Documentation
¶
Overview ¶
Package randstr provides basic functions for generating random bytes, string
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Dec ¶
Dec generates a random decimal number string with length of n
Example ¶
for i := 0; i < 5; i++ { token := Dec(16) fmt.Println(token) }
Output: 1232392418047380 9160917876815937 6629264107419930 0271037110897873 0337735480322223
func Hex ¶
Hex generates a random hex string with length of n e.g: 67aab2d956bd7cc621af22cfb169cba8
Example ¶
for i := 0; i < 5; i++ { token := Hex(16) fmt.Println(token) }
Output: 67aab2d956bd7cc621af22cfb169cba8 226eeb52947edbf3e97d1e6669e212c2 5f3615e95d103d14ffb5b655aa0eec1e ff3ab4efbd74025b87b14b59422d304c a6705813c174ca73ed795ea0bab12726
func String ¶
String generates a random string using only letters provided in the letters parameter if user ommit letters parameters, this function will use defLetters instead
Example ¶
for i := 0; i < 5; i++ { token := String(16) fmt.Println(token) }
Output: 7EbxkrHc1l3Ahmyr I5XH2gc1EEHgbmGI GlCycMpsxGkn9cDQ U2OfBDQoak0z8FwV kDX1m81u14YwEiCY
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.