refactor(deps): upgrade go to 1.25.5; isolate dependencies for reverseproxy, websocket and server modules

This commit is contained in:
yusing
2025-12-05 00:36:16 +08:00
parent 682264db13
commit 4a17245e6e
7 changed files with 84 additions and 47 deletions

36
go.mod
View File

@@ -2,19 +2,20 @@ module github.com/yusing/godoxy
go 1.25.5
replace github.com/yusing/godoxy/agent => ./agent
replace github.com/yusing/godoxy/internal/dnsproviders => ./internal/dnsproviders
replace github.com/coreos/go-oidc/v3 => ./internal/go-oidc
replace github.com/shirou/gopsutil/v4 => ./internal/gopsutil
replace github.com/yusing/goutils => ./goutils
replace (
github.com/coreos/go-oidc/v3 => ./internal/go-oidc
github.com/shirou/gopsutil/v4 => ./internal/gopsutil
github.com/yusing/godoxy/agent => ./agent
github.com/yusing/godoxy/internal/dnsproviders => ./internal/dnsproviders
github.com/yusing/goutils => ./goutils
github.com/yusing/goutils/http/reverseproxy => ./goutils/http/reverseproxy
github.com/yusing/goutils/http/websocket => ./goutils/http/websocket
github.com/yusing/goutils/server => ./goutils/server
)
require (
github.com/PuerkitoBio/goquery v1.11.0 // parsing HTML for extract fav icon
github.com/coreos/go-oidc/v3 v3.16.0 // oidc authentication
github.com/coreos/go-oidc/v3 v3.17.0 // oidc authentication
github.com/docker/docker v28.5.2+incompatible // docker daemon
github.com/fsnotify/fsnotify v1.9.0 // file watcher
github.com/gin-gonic/gin v1.11.0 // api server
@@ -38,7 +39,7 @@ require (
require (
github.com/bytedance/gopkg v0.1.3 // xxhash64 for fast hash
github.com/bytedance/sonic v1.14.2 // fast json parsing
github.com/docker/cli v29.0.1+incompatible // needs docker/cli/cli/connhelper connection helper for docker client
github.com/docker/cli v29.1.2+incompatible // needs docker/cli/cli/connhelper connection helper for docker client
github.com/goccy/go-yaml v1.19.0 // yaml parsing for different config files
github.com/golang-jwt/jwt/v5 v5.3.0
github.com/luthermonson/go-proxmox v0.2.3
@@ -49,10 +50,13 @@ require (
github.com/stretchr/testify v1.11.1 // testing framework
github.com/valyala/fasthttp v1.68.0 // fast http for health check
github.com/yusing/ds v0.3.1 // data structures and algorithms
github.com/yusing/godoxy/agent v0.0.0-20251123034604-fac3d67a5116
github.com/yusing/godoxy/internal/dnsproviders v0.0.0-20251123034604-fac3d67a5116
github.com/yusing/godoxy/agent v0.0.0-20251205081014-2f341001c16b
github.com/yusing/godoxy/internal/dnsproviders v0.0.0-20251205081014-2f341001c16b
github.com/yusing/gointernals v0.1.16
github.com/yusing/goutils v0.7.0
github.com/yusing/goutils/http/reverseproxy v0.0.0-20251205075502-c81cc802441b
github.com/yusing/goutils/http/websocket v0.0.0-20251205075502-c81cc802441b
github.com/yusing/goutils/server v0.0.0-20251205075502-c81cc802441b
)
require (
@@ -139,12 +143,6 @@ require (
gopkg.in/yaml.v3 v3.0.1 // indirect
)
require (
github.com/yusing/goutils/http/reverseproxy v0.0.0-20251205075502-c81cc802441b
github.com/yusing/goutils/http/websocket v0.0.0-20251205075502-c81cc802441b
github.com/yusing/goutils/server v0.0.0-20251205075502-c81cc802441b
)
require (
github.com/akamai/AkamaiOPEN-edgegrid-golang/v11 v11.1.0 // indirect
github.com/andybalholm/brotli v1.2.0 // indirect