Ситуация:
У меня есть часть значений, и мне нужно выбрать случайно выбранное значение. Затем я хочу объединить его с фиксированной строкой. Пока это мой код:
func main() {
//create the reasons slice and append reasons to it
reasons := make([]string, 0)
reasons = append(reasons,
"Locked out",
"Pipes broke",
"Food poisoning",
"Not feeling well")
message := fmt.Sprint("Gonna work from home...", pick a random reason )
}
Вопрос:
Есть ли встроенная функция, которая может помочь мне, выполнив часть "выберите случайную причину"?