12345678910111213141516171819202122 |
- package command
- import (
- "github.com/tal-tech/go-zero/tools/goctl/rpc/ctx"
- "github.com/tal-tech/go-zero/tools/goctl/rpc/gen"
- "github.com/urfave/cli"
- )
- func Rpc(c *cli.Context) error {
- rpcCtx := ctx.MustCreateRpcContextFromCli(c)
- generator := gen.NewDefaultRpcGenerator(rpcCtx)
- rpcCtx.Must(generator.Generate())
- return nil
- }
- func RpcTemplate(c *cli.Context) error {
- out := c.String("out")
- idea := c.Bool("idea")
- generator := gen.NewRpcTemplate(out, idea)
- generator.MustGenerate()
- return nil
- }
|