move RandStr to helpers

This commit is contained in:
huker667 committed 2026-03-25 14:48:48 +03:00
1 parent 4ff821beed
commit e6aed353a2
2 files changed
+13 -10

No files matched your search

+12
View File
@@ -3,9 +3,13 @@ package helpers
import (
"fmt"
"strings"
"math/rand"
"time"
"strconv"
)
var r = rand.New(rand.NewSource(time.Now().UnixNano()))
func Ask(str string) bool {
var input string
fmt.Printf("-> %s (Y/n): ", str)
@@ -30,3 +34,11 @@ func ToString(v interface{}) string {
return ""
}
}
func RandStr(n int) string {
b := make([]byte, n)
for i := range b {
b[i] = byte(r.Intn(26) + 'a')
}
return string(b)
}
+1 -10
View File
@@ -3,7 +3,6 @@ package pkg
import (
"fmt"
"bufio"
"math/rand"
"slices"
"strings"
"errors"
@@ -27,16 +26,8 @@ type Package struct {
Data []interface{}
}
func randStr(n int) string {
b := make([]byte, n)
for i := range b {
b[i] = byte(rand.Intn(26) + 'a')
}
return string(b)
}
func randomTempDir(destDir string) string {
tempDir := "qulay_" + randStr(10)
tempDir := "qulay_" + helpers.RandStr(10)
tempDirPath := filepath.Join(destDir, tempDir)
os.MkdirAll(tempDirPath, 0755)
return tempDirPath