package utils import ( "math/rand" "strconv" ) // Генерация случайной строки заданной длины func RandomString(n int) string { const letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" b := make([]byte, n) for i := range b { b[i] = letters[rand.Intn(len(letters))] } return string(b) } func AtoiOrDefault(s string, defaultValue int) int { if s == "" { return defaultValue } n, err := strconv.Atoi(s) if err != nil { return defaultValue } return n }