From 8bbacc6ce5b55ef0396ca590c065a5fbd679dac8 Mon Sep 17 00:00:00 2001 From: 2mal3 <56305732+2mal3@users.noreply.github.com> Date: Tue, 4 Nov 2025 17:21:49 +0100 Subject: [PATCH] feat(control): open app in browser on startup --- control/main.go | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/control/main.go b/control/main.go index 2806438..0a499af 100644 --- a/control/main.go +++ b/control/main.go @@ -4,6 +4,7 @@ import ( "log/slog" "net/http" "plg-mudics/control/frontend" + "plg-mudics/shared" "github.com/labstack/echo/v4" "github.com/labstack/echo/v4/middleware" @@ -24,8 +25,12 @@ func main() { return ctx.String(http.StatusOK, "pong") }) - err := e.Start(":1323") - if err != nil { - slog.Error("Failed to start Echo Webserver", "error", err) - } + go func() { + err := e.Start(":1323") + if err != nil { + slog.Error("Failed to start Echo Webserver", "error", err) + } + }() + + shared.OpenBrowserWindow("http://localhost:1323", false, false) }