package main import ( "flag" "golang-asynctask/cmd/crm/sync_comuser_to_erp/service" "golang-asynctask/boot/crm_comuser_boot" "os" "os/signal" "syscall" ) var ( configPath string logPath string ) func main(){ flag.StringVar(&configPath, "config", "./config/dev/", "配置文件") flag.StringVar(&logPath, "logdir", "./logs/", "日志文件存储目录") flag.Parse() boot.Init(configPath,logPath) service.Listen() quit := make(chan os.Signal) signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM) <-quit }