mirror of
https://github.com/zeromicro/go-zero.git
synced 2025-02-02 16:28:39 +08:00
update rpc generate sample proto file (#1709)
* update rpc generate sample proto file * update
This commit is contained in:
parent
e62870e268
commit
bbe1249ecb
@ -116,7 +116,7 @@ var commands = []cli.Command{
|
|||||||
Flags: []cli.Flag{
|
Flags: []cli.Flag{
|
||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "o",
|
Name: "o",
|
||||||
Usage: "the output api file",
|
Usage: "output a sample api file",
|
||||||
},
|
},
|
||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "home",
|
Name: "home",
|
||||||
@ -510,6 +510,28 @@ var commands = []cli.Command{
|
|||||||
{
|
{
|
||||||
Name: "rpc",
|
Name: "rpc",
|
||||||
Usage: "generate rpc code",
|
Usage: "generate rpc code",
|
||||||
|
Flags: []cli.Flag{
|
||||||
|
cli.StringFlag{
|
||||||
|
Name: "o",
|
||||||
|
Usage: "output a sample proto file",
|
||||||
|
},
|
||||||
|
cli.StringFlag{
|
||||||
|
Name: "home",
|
||||||
|
Usage: "the goctl home path of the template, --home and --remote cannot be set at the same time, " +
|
||||||
|
"if they are, --remote has higher priority",
|
||||||
|
},
|
||||||
|
cli.StringFlag{
|
||||||
|
Name: "remote",
|
||||||
|
Usage: "the remote git repo of the template, --home and --remote cannot be set at the same time, " +
|
||||||
|
"if they are, --remote has higher priority\n\tThe git repo directory must be consistent with the " +
|
||||||
|
"https://github.com/zeromicro/go-zero-template directory structure",
|
||||||
|
},
|
||||||
|
cli.StringFlag{
|
||||||
|
Name: "branch",
|
||||||
|
Usage: "the branch of the remote repo, it does work with --remote",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Action: rpc.RPCTemplate,
|
||||||
Subcommands: []cli.Command{
|
Subcommands: []cli.Command{
|
||||||
{
|
{
|
||||||
Name: "new",
|
Name: "new",
|
||||||
@ -552,7 +574,7 @@ var commands = []cli.Command{
|
|||||||
Flags: []cli.Flag{
|
Flags: []cli.Flag{
|
||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "out, o",
|
Name: "out, o",
|
||||||
Usage: "the target path of proto",
|
Usage: "the target path of proto (deprecated)",
|
||||||
},
|
},
|
||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "home",
|
Name: "home",
|
||||||
|
@ -8,6 +8,7 @@ import (
|
|||||||
"github.com/urfave/cli"
|
"github.com/urfave/cli"
|
||||||
"github.com/zeromicro/go-zero/tools/goctl/rpc/generator"
|
"github.com/zeromicro/go-zero/tools/goctl/rpc/generator"
|
||||||
"github.com/zeromicro/go-zero/tools/goctl/util"
|
"github.com/zeromicro/go-zero/tools/goctl/util"
|
||||||
|
"github.com/zeromicro/go-zero/tools/goctl/util/console"
|
||||||
"github.com/zeromicro/go-zero/tools/goctl/util/pathx"
|
"github.com/zeromicro/go-zero/tools/goctl/util/pathx"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -63,6 +64,8 @@ func RPCNew(c *cli.Context) error {
|
|||||||
|
|
||||||
// RPCTemplate is the entry for generate rpc template
|
// RPCTemplate is the entry for generate rpc template
|
||||||
func RPCTemplate(c *cli.Context) error {
|
func RPCTemplate(c *cli.Context) error {
|
||||||
|
console.Warning("deprecated: goctl rpc template -o is deprecated and will be removed in the future, use goctl rpc -o instead")
|
||||||
|
|
||||||
if c.NumFlags() == 0 {
|
if c.NumFlags() == 0 {
|
||||||
cli.ShowCommandHelpAndExit(c, "template", 1)
|
cli.ShowCommandHelpAndExit(c, "template", 1)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user