build(go): 更新 Go 版本及依赖包版本

更新 Go 版本从 1.25.3 到 1.25.4,并升级了以下依赖项:
- github.com/lionsoul2014/ip2region/binding/golang 从 20251015 版本升级到 20251113 版本
- golang.org/x/net 从 v0.46.0 升级到 v0.47.0
- golang.org/x/sys 从 v0.37.0 升级到 v0.38.0

同时在 main.go 中新增对 iptables 和 ipset 命令存在性的检查。
This commit is contained in:
2025-11-18 15:45:30 +08:00
parent 2df83f3e23
commit df2c4a325c
6 changed files with 31 additions and 4 deletions

View File

@@ -505,6 +505,9 @@ func main() {
runtime.GOMAXPROCS(runtime.NumCPU()) // 设置最大CPU核数
HandleCmd()
CheckCommandExists("iptables")
CheckCommandExists("ipset")
embed_ip2region()
// 加载白名单