From 74e0f72f9b0158862ecfa1d78f46994f71741689 Mon Sep 17 00:00:00 2001 From: vilmibm Date: Tue, 27 Oct 2020 05:10:37 +0000 Subject: [PATCH] WIP --- main.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/main.go b/main.go index 7f5c74e..a72451b 100644 --- a/main.go +++ b/main.go @@ -22,7 +22,7 @@ func main() { case "-r", "--random": err = visitRandomUser() default: - err = visitUser(os.Args[1]) + err = visitUsername(os.Args[1]) } } else { err = visitPrompt() @@ -41,12 +41,10 @@ func visitRandomUser() error { return err } - fmt.Println("TODO show", usernames[rand.Intn(len(usernames))]) - - return nil + return visitUser(usernames[rand.Intn(len(usernames))]) } -func visitUser(username string) error { +func visitUsername(username string) error { usernames, err := getUsernames() if err != nil { return err @@ -54,8 +52,7 @@ func visitUser(username string) error { for _, name := range usernames { if name == username { - fmt.Println("TODO visit", name) - return nil + return visitUser(username) } } @@ -73,8 +70,11 @@ func visitPrompt() error { Options: usernames, } survey.AskOne(prompt, &username) - fmt.Println("TODO visit", username) + return visitUser(username) +} +func visitUser(username string) error { + fmt.Println("TODO visit", username) return nil }