Jelajahi Sumber

show help when running goctl rpc template without any flags (#1685)

close #1684
fang duan 3 tahun lalu
induk
melakukan
0cc9d4ff8d
1 mengubah file dengan 4 tambahan dan 0 penghapusan
  1. 4 0
      tools/goctl/rpc/cli/cli.go

+ 4 - 0
tools/goctl/rpc/cli/cli.go

@@ -59,6 +59,10 @@ func RPCNew(c *cli.Context) error {
 
 // RPCTemplate is the entry for generate rpc template
 func RPCTemplate(c *cli.Context) error {
+	if c.NumFlags() == 0 {
+		cli.ShowCommandHelpAndExit(c, "template", 1)
+	}
+
 	protoFile := c.String("o")
 	home := c.String("home")
 	remote := c.String("remote")