package lifecycle import ( "fmt" "log/slog" "os/exec" "syscall" ) func ShowLogs() { cmd_path := "c:\\Windows\\system32\\cmd.exe" slog.Debug(fmt.Sprintf("viewing logs with start %s", AppDataDir)) cmd := exec.Command(cmd_path, "/c", "start", AppDataDir) cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: false, CreationFlags: 0x08000000} err := cmd.Start() if err != nil { slog.Error(fmt.Sprintf("Failed to open log dir: %s", err)) } }