Нужно использовать функцию Intn из пакета rand, а затем использовать результат её выполнения в качестве индекса слайса.
import (
"math/rand"
"time"
)
reasons := []int8{1, 2, 4, 6, 7, 9]
// инициализация глобального генератора псевдослучайных чисел
rand.Seed(time.Now().Unix() )
len := len(reasons)
rnd := rand.Intn(len)
value := reasons[rnd]
Если нужна большая защищённость, то можно использовтаь локальный генератор псевдослучайных чисел:
s := rand.NewSource(time.Now().Unix())
r := rand.New(s)
r.Intn(len(reasons))