package main import ( "kooltab-updateserver/internal/db" "kooltab-updateserver/internal/routes" "os" "github.com/gin-gonic/gin" "github.com/joho/godotenv" ) func main() { _ = godotenv.Load() db.Connect() os.MkdirAll("uploads", 0755) r := gin.Default() r.Static("/downloads", "./uploads") r.GET("/", func(c *gin.Context) { c.JSON(200, gin.H{ "status": "ok", }) }) r.Use(func(c *gin.Context) { c.Header("Server", "KoolTab Updater") c.Next() }) routes.Register(r) r.Run(":3000") }