فهرست منبع

Made issues.go check for too many arguments

arianagiroux 2 هفته پیش
والد
کامیت
de1bc0f0a4
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      cmd/issues.go

+ 5 - 1
cmd/issues.go

@@ -20,10 +20,14 @@ func main() {
 		fmt.Println("Not enough arguments:", arg)
 		os.Exit(1)
 	}
+	if len(arg) > 1 {
+		fmt.Println("Too many arguments:", arg)
+		os.Exit(1)
+	}
 
 	fileInfo, err := os.Stat(arg[0])
 	if err != nil {
-		fmt.Println("could not run program:", err)
+		fmt.Println("error parsing argument:", err)
 		os.Exit(1)
 	}