func UserInfoCmd(c *cli.Context, client drone.Client) error { login := c.Args().Get(0) if len(login) == 0 { return fmt.Errorf("Missing or invalid user login") } user, err := client.User(login) if err != nil { return err } fmt.Println(user.Login) fmt.Println(user.Email) fmt.Println(user.Admin) fmt.Println(user.Active) return nil }