gtinyid 用golang开发的分布式id生成器,基于号段模式算法实现,模仿 tinyid 项目实现的golang版本。 生成全局唯一,趋势递增的64位整形id。
git clone https://github.com/tangtj/gtinyid
- 使用 dataspirce.sql 创建表结构
- 调整config.yaml配置
go build ./main/main.go -o main
go run main
-
http api
参考
gtinyid.postman_collection.json
postman导出文件
-
便于使用的http封装的sdk -
grpc