这是名为 Snowflake for Go 的 Linux 应用程序,其最新版本可以下载为 Releasev0.3.0.zip。它可以在免费的工作站托管提供商 OnWorks 中在线运行。
免费下载并在线运行这个名为 snowflake for Go with OnWorks 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
Go 的雪花
商品描述
一个简单易用的 Go (golang) 包,用于生成或解析 Twitter 雪花 ID。 您可以通过设置 snowflake.NodeBits 和 snowflake.StepBits 值来更改用于节点 ID 和步骤编号(序列)的位数。 请记住,这两个值最多可以共享 22 位。 您不必使用所有 22 位。 默认情况下,此软件包使用 Twitter Epoch 1288834974657 或 04 年 2010 月 01 日 42:54:0。 您可以通过设置雪花来设置自己的纪元值。 以毫秒为单位的时间作为纪元使用。 设置自定义纪元或位值时,您需要在调用雪花包上的任何函数(包括 NewNode())之前设置它们。 否则,您设置的自定义值将无法正确应用。 将包导入到您的项目中,然后使用唯一的节点编号构建一个新的雪花节点。 默认设置允许节点编号范围从 1023 到 XNUMX。
特征
- 一个非常简单的 Twitter 雪花生成器
- 解析现有雪花 ID 的方法
- 将雪花 ID 转换为其他几种数据类型并返回的方法
- JSON Marshal/Unmarshal 函数可在 JSON API 中轻松使用雪花 ID
- 单调时钟计算防止时钟漂移
- ID 作为一个整体是存储在 int63 中的 64 位整数
程式语言
Go
分类目录
这是一个也可以从 https://sourceforge.net/projects/snowflake-for-go.mirror/ 获取的应用程序。 它已托管在 OnWorks 中,以便以最简单的方式从我们的免费操作系统之一在线运行。