Yêu cầu đưa ra, là cần tạo 1 UUID dạng số, đại diện được sự duy nhất cho data của chúng ta (có nghĩa là nó không bị trùng lắp với bất kỳ 1 ID của data nào khác đã tồn tại trước đó)
1 là từ 1 bài sharding của instagram về khởi tạo UUID tại đây.
2 là từ 1 bài sharding của pinterest, có thể xem thêm lại đây.
3 là từ hàm UUID_SHORT() của mysql, có thể xem thêm lại đây.
https://www.fatalerrors.org/a/common-encryption-algorithms-in-golang.html