idgen:基于“雪花”的 id 生成器

时间:2024-07-27 20:02:14
【文件属性】:

文件名称:idgen:基于“雪花”的 id 生成器

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-27 20:02:14

Go

id generator 介绍 基于snowflake算法实现的id生成器 这是go版本,java版本可查看 使用 go get github.com/sumory/idgen 使用前请先了解snowflake算法,并知晓其注意事项. 基本使用 每个由idgen生成的id都是int64的正整数,且每个id都可以解析得到它的生成者的标识workerId. workerId := 1 err, idWorker := idgen.NewIdWorker(workerId) err, nextId := idWorker.NextId() 获取short Id idgen使用缩短id,具体参见baseN4go使用方法. workerId := 1 err, idWorker := idgen.NewIdWorker(workerId) err, nextId := idWorker.ShortI


【文件预览】:
idgen-master
----.travis.yml(33B)
----idgen.go(3KB)
----idgen_test.go(3KB)
----LICENSE(1KB)
----.gitignore(82B)
----README.md(2KB)

网友评论