我在go
应用中使用了以下软件包-“ https://github.com/nu7hatch/gouuid”。
我有一个不确定的问题。
uuid.NewV5(uuid.NamespaceURL, []byte("stackoverflow.com"))
的值将始终相同还是不同?
我的意思是,如果我在ubuntu PC中从uuid.NewV5(uuid.NamespaceURL, []byte("stackoverflow.com"))
产生价值,并且如果我在centos pc中从uuid.NewV5(uuid.NamespaceURL, []byte("stackoverflow.com"))
产生价值。
两个值都相同吗?如果没有,那为什么呢?
很抱歉问了菜鸟问题,但是我真的不知道这个,想学习。
谢谢
答案 0 :(得分:0)
除了错误,在给定相同输入的情况下,任何操作系统上任何硬件上任何语言的任何库中的任何UUIDv5生成器都将生成相同的输出。这就是UUIDv5的重点。