uulid.go

ULID-UUID compatibility library for generating and parsing ULIDs. (by sudhirj)

Uulid.go Alternatives

Similar projects and alternatives to uulid.go

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better uulid.go alternative or higher similarity.

uulid.go reviews and mentions

Posts with mentions or reviews of uulid.go. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-06.
  • New UUID Formats – IETF Draft
    11 projects | news.ycombinator.com | 6 Aug 2021
    For those interested in time based UUIDs, I've written libraries in Ruby and Go to move quickly between them:

    https://github.com/sudhirj/uulid.go

  • Timeflake: 128-bit, roughly-ordered, URL-safe UUIDs
    8 projects | news.ycombinator.com | 22 Jan 2021
    There’s a spec called ULID that’s pretty much this with default base32 encoding

    https://github.com/ulid/spec

    I’ve also worked on a UUID-ULID bridge for Go

    https://github.com/sudhirj/uulid.go

    And seeing as this is just 128 bits it’s quite easy to move seamlessly between formats and representations.

    I’ve found this concept especially useful in nosql stores like DynamoDB, where using a ULID primary key makes objects time sortable automatically. It’s also quite easy to query for items by zeroing out the random component and setting only the time stamp bytes.

Stats

Basic uulid.go repo stats
2
31
2.6
6 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com