Files
2026-02-01 22:52:17 +01:00

35 lines
522 B
Go

package main
import (
"net/http"
"os"
"simple-cluster-node/router"
log "gitlab.com/gdulai/simpleloglvl"
"github.com/joho/godotenv"
)
func main() {
// Setup logs
log.SetupLogs()
log.LogInfo("Application starting...")
// Load env file
err := godotenv.Load()
if err != nil {
log.LogFatalError("Failed to load .env file")
}
port := os.Getenv("PORT")
if port == "" {
port = "8080"
}
log.LogInfo("Application started on port %s", port)
r := router.SetupRouter()
http.ListenAndServe(":"+port, r)
}