wrappd.sh/cmd/web/main.go
2024-12-05 14:14:27 +01:00

31 lines
475 B
Go

package main
import (
"log"
"net/http"
"os"
"wrapped-shell/internal/web"
"github.com/joho/godotenv"
)
func main() {
err := godotenv.Load()
if err != nil {
log.Fatal("Error loading .env file")
}
port := os.Getenv("SERVER_PORT")
if port == "" {
port = "8080"
}
http.HandleFunc("/", web.Routes)
log.Printf("Server running on port %s...", port)
err = http.ListenAndServe(":"+port, nil)
if err != nil {
log.Fatalf("Error starting server: %s", err)
}
}