olaf

Identifier generator

Generates and extracts time metadata from unique identifiers with custom epoch support

Twitter Snowflake implemented in Go

GitHub

5 stars
3 watching
1 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hotpotatoc/snowflake Generates unique identifiers in the form of timestamps and sequence numbers with optional machine and process IDs 4
jdbcode/ee-goes An experimental library providing helper functions for collecting and animating GOES-R time series data 3
t-pwk/flake-idgen Generates unique identifiers in a distributed environment with high precision and uniqueness 242
osamingo/indigo A distributed unique ID generator that uses Sonyflake and Base58 encoding 109
iglou-eu/go-wildcard Provides fast and simple wildcard pattern matching without file-name semantics or dependencies. 82
flashultra/uuid Utility for generating and manipulating unique identifiers across various formats 25
twpayne/go-xmlstruct Generates Go structs from multiple XML documents 77
miku/zek Automates creation of Go structs from XML documents 750
eaigner/shield A flexible Bayesian text classifier with backend storage support 158
kayac/go-katsubushi An ID generation service that supports multiple protocols and provides unique IDs to clients. 180
matoous/go-nanoid Provides a cryptographically strong random ID generator with adjustable length and character set for use in various applications. 1,292
dylanmeeus/hasgo A code generator for Go with Haskell-inspired immutable and strongly-typed functions. 141
m-zajac/json2go Tool for generating Go type representations from JSON inputs 132
michiwend/goplaceholder Generates placeholder images with customizable text and fonts. 28
loweisz/generate-avatar Generates unique SVG avatars based on input strings 461