浏览代码

Don't allow extra args

jayunit100 9 年之前
父节点
当前提交
7be2d3622c
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      main.go

+ 1 - 1
main.go

@@ -231,7 +231,7 @@ func main() {
 	// now parse command line args
 	flag.Parse()
 
-	if opts.help {
+	if flag.NArg() > 0 || opts.help {
 		fmt.Fprintf(os.Stderr, "Usage: %s [OPTION]...\n", os.Args[0])
 		flag.PrintDefaults()
 		os.Exit(0)