From 9dd63f83da0633c0e85507e26d867dc7f2c39713 Mon Sep 17 00:00:00 2001 From: Alireza Ahmadi Date: Sat, 15 Feb 2025 22:02:58 +0100 Subject: [PATCH] cmd show sing-box version #479 --- cmd/cmd.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/cmd/cmd.go b/cmd/cmd.go index 5a3dc53..49b7037 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -4,6 +4,7 @@ import ( "flag" "fmt" "os" + "runtime/debug" "s-ui/cmd/migration" "s-ui/config" ) @@ -52,7 +53,16 @@ func ParseCmd() { flag.Parse() if showVersion { - fmt.Println(config.GetVersion()) + fmt.Println("S-UI Panel\t", config.GetVersion()) + info, ok := debug.ReadBuildInfo() + if ok { + for _, dep := range info.Deps { + if dep.Path == "github.com/sagernet/sing-box" { + fmt.Println("Sing-Box\t", dep.Version) + break + } + } + } return }