Files
go-zero/tools/goctl/api/demo/demo.go

26 lines
407 B
Go
Raw Normal View History

2020-07-29 17:11:41 +08:00
package main
import (
"flag"
"zero/core/conf"
2020-07-31 11:14:48 +08:00
"zero/rest"
2020-07-29 17:11:41 +08:00
"zero/tools/goctl/api/demo/config"
"zero/tools/goctl/api/demo/handler"
)
var configFile = flag.String("f", "etc/user.json", "the config file")
func main() {
flag.Parse()
var c config.Config
conf.MustLoad(*configFile, &c)
2020-07-31 11:14:48 +08:00
engine := rest.MustNewEngine(c.RtConf)
2020-07-29 17:11:41 +08:00
defer engine.Stop()
handler.RegisterHandlers(engine)
engine.Start()
}