问题描述
我正在试用 Crystal 标准库,想知道如何生成 UUID? UUID.new(..)
构造函数似乎都需要参数,但我如何只生成一个随机参数?
解决方法
我看错了标准库文档的部分——在构造函数下面一点点是 .random
class method,它不需要参数并生成一个新的 UUID。
用法示例:
require "uuid"
puts "New UUID: #{UUID.random}"
# Output:
# New UUID: bfc5a3cf-a138-4323-881b-764e1e798ce4