feat: port can be changed via launch argument

This commit is contained in:
Itsigo
2024-03-28 23:05:55 +00:00
parent 023dda6d56
commit a47ae03747

10
main.go
View File

@@ -1,12 +1,20 @@
package main package main
import ( import (
"flag"
"fmt"
"github.com/gofiber/fiber/v3" "github.com/gofiber/fiber/v3"
"github.com/gofiber/fiber/v3/middleware/compress" "github.com/gofiber/fiber/v3/middleware/compress"
"github.com/itsig0/tallytome/handler" "github.com/itsig0/tallytome/handler"
) )
func main() { func main() {
var port int
flag.IntVar(&port, "p", 3000, "Provide a port number")
flag.Parse()
app := fiber.New(fiber.Config{ app := fiber.New(fiber.Config{
ServerHeader: "TallyTome", ServerHeader: "TallyTome",
@@ -30,5 +38,5 @@ func main() {
// return c.SendString("Hello, World!") // return c.SendString("Hello, World!")
// }) // })
app.Listen(":3000") app.Listen(fmt.Sprint(":", port))
} }