Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RandomString = map[RandomKind]string{ T_RAND_NUM: "0123456789", T_RAND_LOWER: "abcdefghijklmnopqrstuvwxyz", T_RAND_UPPER: "ABCDEFGHIJKLMNOPQRSTUVWXYZ", T_RAND_LOWERNUM: "0123456789abcdefghijklmnopqrstuvwxyz", T_RAND_UPPERNUM: "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ", T_RAND_ALL: "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", } )
View Source
var (
Sconfig config.Configer
)
Functions ¶
func GenerateHexID ¶
func GenerateHexID() string
func GenerateRandomString ¶
func GenerateRandomString(size int, kind ...RandomKind) string
Types ¶
type RandomKind ¶
type RandomKind int
const ( T_RAND_NUM RandomKind = iota // 纯数字 T_RAND_LOWER // 小写字母 T_RAND_UPPER // 大写字母 T_RAND_LOWERNUM // 数字、小写字母 T_RAND_UPPERNUM // 数字、大写字母 T_RAND_ALL // 数字、大小写字母 )
Click to show internal directories.
Click to hide internal directories.