Sfoglia il codice sorgente

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

close #1684
fang duan 3 anni fa
parent
commit
0cc9d4ff8d
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  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")