in cmd/controller/main.go [54:68]
func initServer() (*Server, error) {
var s Server
if err := s.setupConfig(); err != nil {
return nil, err
}
if err := dal.Open(); err != nil {
return nil, err
}
r := gin.New()
r.Use(cors()).Use(gin.Recovery())
swagger(r)
s.server = r
s.workflow = NewWorkflowController()
return &s, nil
}