func initServer()

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
}