func YN(message string, defaultToYes bool) bool {
	defaultChoice := "n"
	if defaultToYes {
		defaultChoice = "y"
	}
	input := (&Prompter{
		Message:    message,
		Choices:    []string{"y", "n"},
		IgnoreCase: true,
		Default:    defaultChoice,
	}).Prompt()
	return strings.ToLower(input) == "y"
}
YN y/n choice
package prompter
import (
	"regexp"
	"strings"
)
func Prompt(message, defaultAnswer string) string {
	return (&Prompter{
		Message: message,
		Default: defaultAnswer,
	}).Prompt()
}