INNER CODE UNIT · Go

main

depado/goploader · server/main.go:20

func main() {
	var err error
	var cp string
	var initial bool
	var r *gin.Engine

	flag.StringVarP(&cp, "conf", "c", "conf.yml", "Local path to configuration file.")
	flag.BoolVarP(&initial, "initial", "i", false, "Run the initial setup of the server.")
	flag.Parse()

	if err = conf.Load(cp, !initial); err != nil || initial {
		setup.Run()
	}
	if err = database.Initialize(); err != nil {
		log.Fatal(err)
	}
	defer database.DB.Close() //nolint:errcheck

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…