21 lines
		
	
	
		
			338 B
		
	
	
	
		
			Smarty
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			338 B
		
	
	
	
		
			Smarty
		
	
	
	
	
	
| package main
 | |
| 
 | |
| import (
 | |
| 	"flag"
 | |
| 
 | |
| 	"github.com/zeromicro/go-zero/core/conf"
 | |
| 	"github.com/zeromicro/go-zero/gateway"
 | |
| )
 | |
| 
 | |
| var configFile = flag.String("f", "etc/gateway.yaml", "config file")
 | |
| 
 | |
| func main() {
 | |
| 	flag.Parse()
 | |
| 
 | |
| 	var c gateway.GatewayConf
 | |
| 	conf.MustLoad(*configFile, &c)
 | |
| 	gw := gateway.MustNewServer(c)
 | |
| 	defer gw.Stop()
 | |
| 	gw.Start()
 | |
| }
 |