github.com/oNaiPs/go-generate-fast@v0.3.0/main.go (about)

     1  package main
     2  
     3  import (
     4  	"os"
     5  
     6  	"github.com/oNaiPs/go-generate-fast/src/core/config"
     7  	"github.com/oNaiPs/go-generate-fast/src/core/generate/base"
     8  	"github.com/oNaiPs/go-generate-fast/src/core/generate/generate"
     9  	"github.com/oNaiPs/go-generate-fast/src/logger"
    10  	"github.com/oNaiPs/go-generate-fast/src/plugin_factory"
    11  	"go.uber.org/zap"
    12  )
    13  
    14  func main() {
    15  	config.Init()
    16  	logger.Init()
    17  	plugin_factory.Init()
    18  
    19  	zap.S().Debug("Starting")
    20  
    21  	args := os.Args[1:]
    22  
    23  	generate.RunGenerate(args)
    24  
    25  	zap.S().Debug("End")
    26  
    27  	base.Exit()
    28  }