First setup of a go server

This commit is contained in:
2026-01-23 20:05:23 +01:00
parent 6202b585e7
commit 3f11bad8f6
8 changed files with 412 additions and 0 deletions

22
main.go Normal file
View File

@@ -0,0 +1,22 @@
package main
import (
"log"
"sheetless-server/database"
"sheetless-server/routes"
"github.com/gin-gonic/gin"
)
func main() {
database.InitDatabase()
r := gin.Default()
routes.SetupRoutes(r)
log.Println("Server starting on port 8080...")
if err := r.Run(":8080"); err != nil {
log.Fatal("Failed to start server:", err)
}
}