INNER CODE UNIT · Go
main
manifoldco/promptui · _examples/prompt_default/main.go:11
func main() {
validate := func(input string) error {
if len(input) < 3 {
return errors.New("Username must have more than 3 characters")
}
return nil
}
var username string
u, err := user.Current()
if err == nil {
username = u.Username
}
prompt := promptui.Prompt{
Label: "Username",
Validate: validate,
Default: username,