feat: DH-HIS Web Giao Ban Go v1.0.1 (Favicon, Exe icon, System Tray, Gitea auto-update)

This commit is contained in:
ongtrieuhau
2026-10-26 00:10:07 -07:00
commit 228d4d14df
32 changed files with 5914 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
//go:build !windows
package tray
import (
"os"
"os/signal"
"syscall"
"web-giao-ban-go/logger"
)
func Run(onServerReady func()) {
if onServerReady != nil {
go onServerReady()
}
sigChan := make(chan os.Signal, 1)
signal.Notify(sigChan, os.Interrupt, syscall.SIGTERM)
sig := <-sigChan
logger.Info("Nhận tín hiệu dừng hệ thống (%v), đang thoát...", sig)
}