treasurer/internal/utils/uuid.go
2023-06-13 13:22:51 +00:00

20 lines
319 B
Go

package utils
import (
"fmt"
"github.com/google/uuid"
)
func GenerateUUID() (result string, err error) {
defer func() {
if recovered := recover(); recovered != nil {
err = fmt.Errorf("recovered generateUUID error: %v", recovered)
}
}()
generatedUUID := uuid.New()
return generatedUUID.String(), nil
}