logs-analyzer/signoz/pkg/query-service/utils/random.go

15 lines
232 B
Go
Raw Permalink Normal View History

2024-09-02 22:47:30 +03:00
package utils
import (
"crypto/rand"
"encoding/hex"
)
func RandomHex(sz int) (string, error) {
bytes := make([]byte, sz)
if _, err := rand.Read(bytes); err != nil {
return "", err
}
return hex.EncodeToString(bytes), nil
}