Versions in this module Expand all Collapse all v0 v0.10.0 Apr 13, 2026 Changes in this version + type Balancer struct + func (b *Balancer) Proxies() []proxy.Proxy + func (b *Balancer) Select(_ context.Context, _ *app.RequestContext) (proxy.Proxy, error) v0.9.0 Mar 1, 2026 Changes in this version + func Init() error v0.8.0 Jan 21, 2026 v0.7.0 Dec 25, 2025 v0.6.0 Aug 30, 2025 Changes in this version + type RandomBalancer struct + func NewBalancer(proxies []proxy.Proxy) *RandomBalancer + func (b *RandomBalancer) Proxies() []proxy.Proxy + func (b *RandomBalancer) Select(ctx context.Context, hzCtx *app.RequestContext) (proxy.Proxy, error)