in cmd/user/show.go [57:68]
func checkInputHas1ArgOr0ArgAndCurrent(cmd *cobra.Command, args []string) error {
var currentFlag, _ = cmd.Flags().GetBool("current")
if len(args) == 1 && !currentFlag {
return nil
}
if len(args) == 0 && currentFlag {
return nil
}
return fmt.Errorf("%s needs 1 argument or the --current flag", cmd.Name())
}