package main
import (
"fmt"
"math/rand"
"time"
)
const (
Size = 10 // Size of the array
Characters = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
)
func initializeCharArrayWithRandomCharacters(arr []byte) {
rand.Seed(time.Now().UnixNano()) // Seed the random number generator
for i := range arr {
arr[i] = Characters[rand.Intn(len(Characters))]
}
}
func main() {
// Create a byte slice with a fixed size
arr := make([]byte, Size)
// Fill the slice with random characters
initializeCharArrayWithRandomCharacters(arr)
for _, ch := range arr {
fmt.Printf("%c ", ch)
}
}
/*
run:
K v i D o 1 U R f v
*/