package
1.0.0
Repository: https://github.com/byronliang/tools.git
Documentation: pkg.go.dev

# README

短链接编码生成器

基于链接字节生成随机码

  1. 对长链接进行MD5处理, 对生成的16个字节,按照每四个字节(uint32)生成一个随机码。

  2. 根据随机码的位数, 每完成一个下标数值生成,将从字符表取出相应字符,并偏移至下一个字节位置

  3. 字符表默认一共含有62个字符。通过指定rangeIndex 可限制字符表的可选范围

HashCode 与 Base62

对一个整型数字不断进行取模与取余, 得出其下标值,并从字符表取出相应字符,形成随机码

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author