package app import ( "errors" "flag" "strings" ) func GetFilePath() (string, error) { fp := "" for _, v := range flag.Args() { if !strings.HasPrefix(v, "-") { fp = v return fp, nil } } return "", errors.New("not enough arguments") }