An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.7% on proxy.golang.org
Top 5.8% dependent packages on proxy.golang.org
Top 2.9% dependent repos on proxy.golang.org

proxy.golang.org : github.com/polaris1119/snowflake

Twitter 的 Snowflake 算法 的实现 SnowFlake 的结构如下(每部分用-分开): 0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000 - 最高位是符号位,正数是 0,负数是 1, id 一般是正数,因此最高位固定是 0; - 41 位时间戳(毫秒级),注意,41 位时间戳不是存储当前时间的时间戳,而是存储时间戳的差值(当前时间戳 - 开始时间戳),这样能存的时间更长,开始时间一般指定为项目启动时间,由程序指定。可以使用 69 年:`(1<<41)/(1000*60*60*24*365)`; - 10 位的机器相关位,可以部署在 1024 个节点,包括 5 位的 datacenterId(数据中心 ID) 和 5 位 workerId(工作机器 ID); - 12 位系列号,毫秒内的计数。12 位的计数顺序号支持每个节点每毫秒(同一机器,同一时间戳)产生 4096 个 ID 序号;

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/polaris1119/snowflake
Keywords: go , golang , snowflake
License: MIT
Latest release: over 3 years ago
First release: over 3 years ago
Namespace: github.com/polaris1119
Dependent packages: 1
Dependent repositories: 3
Stars: 14 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 days ago

Top 4.5% on proxy.golang.org
github.com/studygolang/studygolang v0.0.0-20230923071419-2ae2b337bf6b
Go 语言中文网 | Golang中文社区 | Go语言学习园地 源码
8 versions - Latest release: over 1 year ago - 2,475 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.