2个不稳定版本
0.3.0 | 2020年9月8日 |
---|---|
0.2.0 | 2020年9月8日 |
#8 in #base62
7KB
77 行
友好ID转换器
将给定的UUID转换为基于Base62的URL友好ID的友好ID应用程序
示例用法
将UUID转换为友好ID
$ friendlyid c3587ec5-0976-497f-8374-61e0c2ea3da5 ✔
5wbwf6yUxVBcr48AMbz9cb
将友好ID转换为UUID
$ friendlyid 5wbwf6yUxVBcr48AMbz9cb ✔
c3587ec5-0976-497f-8374-61e0c2ea3da5
显示帮助
$ friendlyid -h ✔
FriendlyId Converter 0.1.0
The FriendlyID library converts a given UUID to a URL-friendly ID which is based on Base62
USAGE:
friendlyid [FLAGS] <ID>
ARGS:
<ID> ID to convert
FLAGS:
-d, --decode Decode friendlyId
-h, --help Prints help information
-V, --version Prints version information
安装
Fedora - 使用包管理器安装
$ sudo dnf copr enable mariuszs/rust
$ sudo dnf install friendlyid
使用cargo安装
$ cargo install friendlyid
从GitHub下载二进制文件(Linux或Windows)
使用从https://github.com/mariuszs/rust-friendlyid/releases下载的二进制文件friendlyid
或friendlyid.exe
使用适合您的Linux发行版的软件包(RPM或DEB)
从https://github.com/mariuszs/rust-friendlyid/releases下载并安装DEB或RPM
依赖关系
~1.5MB
~15K SLoC