mirror of
https://github.com/go-gost/x.git
synced 2026-10-19 16:16:32 +00:00
- x/chain/node.go: StartNodeProbe goroutine — periodic TCP/HTTP probing - x/internal/probe/probe.go: HTTPProber with status code validation - x/selector/latency.go: LatencyFilter, LowestLatencyStrategy (generic) - x/config: ProbeConfig, MaxLatency, parseProbeConfig, lowestlatency strategy - x/hop/hop.go: Close() cascade to node.Close() - x/chain/chain.go: Chain.Close() cascade to hop.Close() Tests: 4 latency selector tests, 4 node probe tests, 4 HTTP prober tests, 1 hop failover integration test.