25 lines
366 B
Go
25 lines
366 B
Go
package main
|
|
|
|
import (
|
|
"zkillsusser/api"
|
|
"zkillsusser/config"
|
|
|
|
logger "git.site.quack-lab.dev/dave/cylogger"
|
|
)
|
|
|
|
func main() {
|
|
if err := config.InitConfig(); err != nil {
|
|
logger.Error("Failed to initialize config: %v", err)
|
|
return
|
|
}
|
|
|
|
logger.InitFlag()
|
|
logger.Info("Starting")
|
|
|
|
if config.ServerMode {
|
|
api.StartAPIServer(config.ServerPort)
|
|
return
|
|
}
|
|
|
|
}
|