[Valentino Heman Budiarto] 14429c0265 benerin generator
2026-03-06 13:58:20 +07:00

21 lines
453 B
Go

package helpers
import (
"math/rand"
"time"
)
// GenerateRedeemCode membuat kode unik 6 karakter kombinasi Angka dan Huruf
func GenerateRedeemCode() string {
// Inisialisasi seed random berdasarkan waktu sekarang
rand.Seed(time.Now().UnixNano())
charset := "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
code := make([]byte, 6) // Panjang kode = 6 karakter
for i := range code {
code[i] = charset[rand.Intn(len(charset))]
}
return string(code)
}