v2.0.1
ulid
사전순으로 정렬 가능한 128비트 식별자(UUID)로, 48비트 타임스탬프와 80비트 랜덤 비트를 포함한다. UUID의 36자 문자열과 달리, 표준적으로 26자 문자열로 인코딩된다.
55좋아요 2.1만30일 다운로드160Pub 점수
AndroidiOSWebmacOSWindowsLinux
Dart에서의 Ulid 구현
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Lexicographically sortable, 128-bit identifier (UUID) with 48-bit timestamp and 80 random bits. Canonically encoded as a 26 character string, as opposed to the 36 character UUID.
Original implementation: https://github.com/alizain/ulid/
Specification: https://github.com/ulid/spec
A simple usage example:
import 'package:ulid/ulid.dart';
void main() {
print(Ulid());
print(Ulid().toUuid());
print(Ulid().toCanonical());
print(Ulid().toBase32()); // uppercase, spec-aligned format
}