Files
DurpAPI/main.go
2024-06-22 12:46:16 -05:00

40 lines
811 B
Go

package main
import (
"log"
"gitlab.com/DeveloperDurp/DurpAPI/cmd"
"gitlab.com/DeveloperDurp/DurpAPI/docs"
)
// @title DurpAPI
// @description API for Durp's needs
// @termsOfService http://swagger.io/terms/
// @contact.name API Support
// @contact.url https://durp.info
// @contact.email developerdurp@durp.info
// @license.name Apache 2.0
// @license.url http://www.apache.org/licenses/LICENSE-2.0.html
// @BasePath /
// @securityDefinitions.apikey Authorization
// @in header
// @name Authorization
func main() {
c := controller.NewController()
docs.SwaggerInfo.Host = c.Cfg.Host
docs.SwaggerInfo.Version = c.Cfg.Version
if err := c.Run(); err != nil {
log.Fatal(err)
}
// adminRouter := http.NewServeMux()
// router.Handle("/", middleware.EnsureAdmin(adminRouter))
}