使用功能,
Intn从
rand包中选择一个随机指数。
import ( "math/rand" "time")// ...rand.Seed(time.Now().Unix()) // initialize global pseudo random generatormessage := fmt.Sprint("Gonna work from home...", reasons[rand.Intn(len(reasons))])其他解决方案是使用
Rand对象。
s := rand.NewSource(time.Now().Unix())r := rand.New(s) // initialize local pseudorandom generator r.Intn(len(reasons))



