diff --git a/zguid/zguid.go b/zguid/zguid.go index ea99b0999478f94e4ab7ab419441b3afea84bb2f..45f368c1fcee2e790c9e0fe25651ed21d8b90ddb 100644 --- a/zguid/zguid.go +++ b/zguid/zguid.go @@ -13,5 +13,5 @@ func New() string { func Hash(a any) string { b := md5.Sum([]byte(fmt.Sprintf("%v", a))) - return fmt.Sprintf("%x%x%x%x-%x%x-%x%x-%x%x-%x%x%x%x%x%x", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7], b[8], b[9], b[10], b[11], b[12], b[13], b[14], b[15]) + return fmt.Sprintf("%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7], b[8], b[9], b[10], b[11], b[12], b[13], b[14], b[15]) }