func initServer()

in cmd/controller/main.go [53:67]


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.catalog = NewCatalogController()
	return &s, nil
}