create command
This commit is contained in:
parent
b3858f3b3e
commit
733c12b81c
72
main.go
72
main.go
@ -4,45 +4,45 @@ import (
|
||||
//"os"
|
||||
//"gopkg.in/urfave/cli.v2"
|
||||
"github.com/tockins/realize/realize"
|
||||
"gopkg.in/urfave/cli.v2"
|
||||
"fmt"
|
||||
"os"
|
||||
)
|
||||
|
||||
type person struct {
|
||||
name string
|
||||
age int
|
||||
}
|
||||
|
||||
func main() {
|
||||
|
||||
t := realize.Init()
|
||||
t.Create()
|
||||
app := &cli.App{
|
||||
Name: "realize",
|
||||
Version: "1.0",
|
||||
Usage: "A sort of Webpack for Go. Run, build and watch file changes with custom paths",
|
||||
Commands: []*cli.Command{
|
||||
{
|
||||
Name: "run",
|
||||
Usage: "Build and watch file changes",
|
||||
Action: func(c *cli.Context) error {
|
||||
fmt.Printf("Hello %q", c.String("run"))
|
||||
return nil
|
||||
},
|
||||
},
|
||||
{
|
||||
Name: "start",
|
||||
Category: "config",
|
||||
Usage: "create the initial config file",
|
||||
Action: func(c *cli.Context) error {
|
||||
realize.Init().Create()
|
||||
fmt.Printf("Hello %q", c.String("run"))
|
||||
return nil
|
||||
},
|
||||
},
|
||||
},
|
||||
Flags: []cli.Flag {
|
||||
&cli.StringFlag{
|
||||
Name: "run",
|
||||
Value: "main.go",
|
||||
Usage: "main file of your project",
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
//app := &cli.App{
|
||||
// Name: "realize",
|
||||
// Version: "1.0",
|
||||
// Usage: "A sort of Webpack for Go. Run, build and watch file changes with custom paths",
|
||||
// Commands: []*cli.Command{
|
||||
// {
|
||||
// Name: "run",
|
||||
// Usage: "Build and watch file changes",
|
||||
// Action: func(c *cli.Context) error {
|
||||
// fmt.Printf("Hello %q", c.String("run"))
|
||||
// return nil
|
||||
// },
|
||||
// },
|
||||
// {
|
||||
// Name: "start",
|
||||
// Category: "config",
|
||||
// Usage: "create the initial config file",
|
||||
// },
|
||||
// },
|
||||
// Flags: []cli.Flag {
|
||||
// &cli.StringFlag{
|
||||
// Name: "run",
|
||||
// Value: "main.go",
|
||||
// Usage: "main file of your project",
|
||||
// },
|
||||
// },
|
||||
//}
|
||||
//
|
||||
//app.Run(os.Args)
|
||||
app.Run(os.Args)
|
||||
}
|
Loading…
Reference in New Issue
Block a user