package main
import (
"fmt"
"math/rand"
"time"
)
func RandomSlice(n int) []int {
slice := make([]int, n, n)
rand.Seed(time.Now().UnixNano())
for i := 0; i < n; i++ {
slice[i] = rand.Intn(9999) - rand.Intn(9999)
}
return slice
}
func main() {
fmt.Println(RandomSlice(6))
fmt.Println(RandomSlice(20))
}
Output
[5964 -3149 -53 -1253 6010 1262]
[7406 2288 -1320 -49 5312 -5000 2456 1198 683 4 -2031 1727 -2366 2298 9449 -2525 -219 -1711 -2870 5731]