gouuid 是否会在 V5 上始终生成相同的值

Will gouuid always generate same value on V5

我在我的 go 应用程序中使用以下包 - “https://github.com/nu7hatch/gouuid”。

我有一个问题我不是很清楚

uuid.NewV5(uuid.NamespaceURL, []byte("whosebug.com")) 的值将始终相同还是会因系统而异?

我的意思是,如果我在 ubuntu PC 中从 uuid.NewV5(uuid.NamespaceURL, []byte("whosebug.com")) 生成值,如果我在 centos pc 中从 uuid.NewV5(uuid.NamespaceURL, []byte("whosebug.com")) 生成值。

两者会给出相同的值吗?如果不是,那是为什么?

很抱歉问了菜鸟问题,但我真的不知道这个,想学习。

谢谢

撇开错误不谈,任何硬件上的任何操作系统上的任何语言的任何库中的任何 UUIDv5 生成器在给定相同输入时都会生成相同的输出。这就是 UUIDv5 的全部意义。