「✨」 feat: Finished wordpress/php container

This commit is contained in:
KeyZox committed 2025-01-15 22:06:40 +01:00
1 parent 9f8cf6b3ea
commit 89e5921175
13 files changed
+348 -29

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
package env
import (
"log"
"os"
"regexp"
)
func IsEnvSet(what string) bool {
env := os.Environ()
reg, err := regexp.Compile("^" + what)
if err != nil {
log.Fatal(err)
}
for _, v := range env {
if reg.MatchString(v) {
return true
}
}
return false
}
+19
View File
@@ -0,0 +1,19 @@
package pass
import (
"math/rand"
"strings"
)
func GenStrPass(n int) string {
var characters = []rune("abcdef0123456789")
var sb strings.Builder
for i := 0; i < n; i++ {
randomIndex := rand.Intn(len(characters))
randomChar := characters[randomIndex]
sb.WriteRune(randomChar)
}
return sb.String()
}