package utils import ( "crypto/rand" "encoding/hex" ) func GenerateActivationCode() string { bytes := make([]byte, 16) if _, err := rand.Read(bytes); err != nil { Logger.Fatalf("Error generating activation code: %v", err) } return hex.EncodeToString(bytes) }